Commit Graph

3530 Commits

Author SHA1 Message Date
James Ritchie e643cf26d4 Made typescript the default language for the codeBlock component 2022-12-16 11:38:34 +00:00
James Ritchie 82b93abcd6 Added Prism and created a reusable component for adding codeBlocks 2022-12-16 11:27:30 +00:00
James Ritchie fae47566df Tweaked padding in the Container component 2022-12-16 11:27:30 +00:00
James Ritchie 8911e5133a Fixed the Side menu not appearing in the New Workflows page 2022-12-16 11:27:30 +00:00
Matt Aitken a725b46cb3 Remove unused imports 2022-12-15 18:20:46 +00:00
James Ritchie 13a525a7f5 Created a New Workflow page and Component 2022-12-15 18:12:25 +00:00
James Ritchie eec00370b4 Added a container around the workflow page 2022-12-15 18:11:47 +00:00
Matt Aitken a897376489 Added the ability for the side menu to have a header 2022-12-15 17:32:58 +00:00
Matt Aitken 56136e31eb Fixed workflow menu link to workflows 2022-12-15 17:32:58 +00:00
James Ritchie de0de2238c Improved the org and workflow menus when there’s only one item 2022-12-15 17:29:51 +00:00
James Ritchie a51f9ffb46 New Org page styled up 2022-12-15 17:22:50 +00:00
Matt Aitken a4cc8126e7 Added Container to other org pages 2022-12-15 17:08:45 +00:00
Matt Aitken b3018d5ff7 Adde container, just to one page for now 2022-12-15 17:07:40 +00:00
Matt Aitken 073af0bff6 Get rid of matches log 2022-12-15 17:07:40 +00:00
Matt Aitken ef1f627e8b Fix for duplicate icon import 2022-12-15 17:07:40 +00:00
Eric Allam d8c22b61ef Workflows are now being registered in the webapp, along with their trigger 2022-12-15 16:41:08 +00:00
Matt Aitken f9af8e840d Workflows icon changed to sideways arrows 2022-12-15 16:40:56 +00:00
James Ritchie 8ecdbc52de Select workspace page styled 2022-12-15 16:24:54 +00:00
James Ritchie 5b1978db0a Flipped the Link to be the clickable element, not the <li> 2022-12-15 15:20:33 +00:00
James Ritchie b11c9af139 Fixed a menu hover state 2022-12-15 15:19:40 +00:00
James Ritchie f80d8fd073 Added better icons for the workflow menu 2022-12-15 14:59:20 +00:00
Matt Aitken aa065705ce Create new org page working 2022-12-15 14:57:35 +00:00
Matt Aitken bd877fed8e Move the header to the __app file 2022-12-15 14:57:35 +00:00
James Ritchie dacd27712a Improved the header breadcrumb 2022-12-15 14:55:02 +00:00
James Ritchie d99197b6a4 Extended the tailwind Slate colour pallette 2022-12-15 13:52:52 +00:00
James Ritchie 2fd6013e62 Moved Members page into the Org folder 2022-12-15 12:35:26 +00:00
Matt Aitken 0891cd8775 Removed unused style from workflow menu 2022-12-15 12:31:13 +00:00
Matt Aitken 36885875ba Organization and Workflow menus don’t display “create new” when you’re on the selection page 2022-12-15 12:29:31 +00:00
Matt Aitken 582a5c871f Added sensible defaults to Body and Headers 2022-12-15 12:01:42 +00:00
James Ritchie 7b5b29df99 Text colour is set to white globally 2022-12-15 11:59:13 +00:00
Matt Aitken 2bffd5f4e7 Separated side menus out, created layout for workflow 2022-12-15 11:39:45 +00:00
Matt Aitken 69dfcfcdb5 Added workflow menu 2022-12-15 11:39:45 +00:00
James Ritchie f41135fcf7 Added a new members page 2022-12-15 10:52:03 +00:00
James Ritchie 93c378c2d9 Updated the side menu to use NavLinks and created a side menu container 2022-12-15 10:34:54 +00:00
James Ritchie 1517cde144 Made the dropdown menu dark 2022-12-14 18:27:09 +00:00
James Ritchie 0ea7628107 Colour tweaks 2022-12-14 18:27:09 +00:00
James Ritchie 33e543a78f Updated the docs button to use a proper Button component 2022-12-14 18:27:09 +00:00
James Ritchie cb33b92292 Made the app ‘midnight’ colour 2022-12-14 18:27:09 +00:00
James Ritchie 9903f48020 Turned lots of components into dark mode 2022-12-14 18:27:09 +00:00
James Ritchie e1d168eb60 Added a new sidebar menu and added it to the workflows page 2022-12-14 18:27:09 +00:00
Eric Allam afc35caea6 Restructured internal-messages into internal-platform, to be used in the webapp 2022-12-14 15:58:42 +00:00
Eric Allam bc24edbec9 Setting env var PULSAR_ENABLED=0 will disable connecting to pulsar when running the webapp 2022-12-14 15:19:00 +00:00
Eric Allam 210f2e5ea3 Coordinator now publishing the Initialize Workflow message and it’s being consumed in the webapp 2022-12-14 14:40:20 +00:00
Eric Allam 3990faa293 Fixed the path when importing github logo 2022-12-14 14:25:05 +00:00
Matt Aitken bfb64e5031 Changed the way headers work so we can do semantic titles 2022-12-14 14:24:20 +00:00
Eric Allam c1e7e80bf9 Reworked how the coordinator publishes and subscribes to messages in Pulsar 2022-12-14 14:21:16 +00:00
James Ritchie 07950582b1 Moved some components into better folders 2022-12-14 14:13:57 +00:00
Matt Aitken 95732c9b8e Body and Title components simplified, added size to both 2022-12-14 14:13:27 +00:00
Matt Aitken 6bc0f413c2 Moved the ConnectButton 2022-12-14 14:13:27 +00:00
James Ritchie b8b558ef88 2 readme updates from when i ran the project for the first time 2022-12-14 13:30:41 +00:00