From 3045e8b7f1573ff0504938bcbb05fcd6ca11a3f9 Mon Sep 17 00:00:00 2001 From: Matt Hillsdon Date: Tue, 12 Dec 2023 14:36:54 +0000 Subject: [PATCH 1/5] Brand colour tweaks I've aligned the tints/shades with the brand guidelines. There are some minor visual differences that we'll discuss internally. --- .github/workflows/build.yml | 2 +- src/common/GenericDialog.tsx | 2 +- src/common/PostSaveDialog.tsx | 2 +- src/common/SplitView/HideSplitViewButton.tsx | 2 +- src/common/SplitView/SplitViewDivider.tsx | 2 +- src/deployment/default/colors.ts | 3 +- src/documentation/api/ApiDocumentation.tsx | 6 +++- src/documentation/api/ApiNode.tsx | 4 +-- src/documentation/common/CodeActionButton.tsx | 2 +- src/documentation/common/CodeEmbed.tsx | 6 ++-- .../common/DocumentationBreadcrumbHeading.tsx | 2 +- .../common/DocumentationContent.tsx | 6 ++-- .../common/DocumentationTopLevelItem.tsx | 2 +- src/documentation/common/DragHandle.tsx | 8 ++--- src/documentation/common/MoreButton.tsx | 2 +- src/documentation/common/ShowMoreButton.tsx | 2 +- src/documentation/common/V2Tag.tsx | 2 +- .../ideas/IdeasDocumentation.tsx | 2 +- src/documentation/reference/Highlight.tsx | 2 +- src/documentation/search/SearchResultList.tsx | 4 +-- src/editor/ModuleOverlay.tsx | 2 +- .../language-server/documentation.css | 30 ++++++++++++------- .../language-server/documentation.ts | 2 +- src/project/ProjectArea.tsx | 2 +- src/project/ProjectNameEditable.tsx | 2 +- src/settings/LanguageDialog.tsx | 2 +- src/simulator/CompassModule.tsx | 2 +- src/simulator/RadioModule.tsx | 6 ++-- src/simulator/RangeSensor.tsx | 2 +- src/simulator/SensorInput.tsx | 2 +- src/simulator/Simulator.tsx | 2 +- src/simulator/SimulatorModules.tsx | 18 +++++------ src/simulator/icons/compass-heading.svg | 2 +- src/workbench/AboutDialog/AboutDialog.tsx | 10 +++---- src/workbench/SideBarHeader.tsx | 2 +- src/workbench/SideBarTab.tsx | 2 +- src/workbench/WelcomeDialog.tsx | 2 +- .../connect-dialogs/ConnectDialog.tsx | 2 +- .../connect-dialogs/FirmwareDialog.tsx | 4 +-- .../connect-dialogs/NotFoundDialog.tsx | 10 +++---- 40 files changed, 89 insertions(+), 80 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 285827b47..6d2255175 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: - run: npm ci env: NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - run: npm install --no-save @microbit-foundation/python-editor-v3-microbit@0.2.0-dev.18 @microbit-foundation/website-deploy-aws@0.3.0 @microbit-foundation/website-deploy-aws-config@0.7.1 @microbit-foundation/circleci-npm-package-versioner@1 + - run: npm install --no-save @microbit-foundation/python-editor-v3-microbit@0.2.0-brand.guidelines.20 @microbit-foundation/website-deploy-aws@0.3.0 @microbit-foundation/website-deploy-aws-config@0.7.1 @microbit-foundation/circleci-npm-package-versioner@1 if: github.repository_owner == 'microbit-foundation' env: NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/src/common/GenericDialog.tsx b/src/common/GenericDialog.tsx index ba88bb2da..c07d17400 100644 --- a/src/common/GenericDialog.tsx +++ b/src/common/GenericDialog.tsx @@ -84,7 +84,7 @@ export const GenericDialogFooter = ({ diff --git a/src/common/PostSaveDialog.tsx b/src/common/PostSaveDialog.tsx index 7a6d76a0f..3c32731b9 100644 --- a/src/common/PostSaveDialog.tsx +++ b/src/common/PostSaveDialog.tsx @@ -122,7 +122,7 @@ const PostSaveDialogBody = ({ values={{ link: (chunks: ReactNode) => ( diff --git a/src/common/SplitView/HideSplitViewButton.tsx b/src/common/SplitView/HideSplitViewButton.tsx index 43a354843..1cbf5dc53 100644 --- a/src/common/SplitView/HideSplitViewButton.tsx +++ b/src/common/SplitView/HideSplitViewButton.tsx @@ -72,7 +72,7 @@ const HideSplitViewButton = React.forwardRef( minW="unset" width={mode === "icon" ? "20px" : "auto"} background="#eaecf1" - color="brand.500" + color="brand1.500" variant="ghost" zIndex={splitViewHideButton} boxShadow={direction === "expandLeft" ? "md" : "none"} diff --git a/src/common/SplitView/SplitViewDivider.tsx b/src/common/SplitView/SplitViewDivider.tsx index bce588512..c0086f179 100644 --- a/src/common/SplitView/SplitViewDivider.tsx +++ b/src/common/SplitView/SplitViewDivider.tsx @@ -46,7 +46,7 @@ const SplitViewDivider = ({ showBoxShadow = false }: SplitViewDividerProps) => { > ( - + {chunks} ), diff --git a/src/documentation/api/ApiNode.tsx b/src/documentation/api/ApiNode.tsx index 3fb244f5c..0ee16ff01 100644 --- a/src/documentation/api/ApiNode.tsx +++ b/src/documentation/api/ApiNode.tsx @@ -456,7 +456,7 @@ const DraggableSignature = ({ display="inline-flex" overflow="hidden" borderWidth="1px" - borderColor="blimpTeal.300" + borderColor="brand2.300" borderRadius="lg" onMouseEnter={highlight.onOpen} onMouseLeave={highlight.onClose} @@ -483,7 +483,7 @@ const DraggableSignature = ({ /> ( draggable={toolkitType === "ideas" ? false : true} transition="background .2s, box-shadow .2s" borderWidth="1px" - borderColor="blimpTeal.300" + borderColor="brand2.300" borderRadius="lg" fontFamily="code" overflow="hidden" diff --git a/src/documentation/common/DocumentationBreadcrumbHeading.tsx b/src/documentation/common/DocumentationBreadcrumbHeading.tsx index b7f945a6b..ba165c06c 100644 --- a/src/documentation/common/DocumentationBreadcrumbHeading.tsx +++ b/src/documentation/common/DocumentationBreadcrumbHeading.tsx @@ -102,7 +102,7 @@ const DocumentationBreadcrumbHeading = ({ fontSize="md" whiteSpace="normal" textAlign="left" - color="brand.500" + color="brand1.500" > {grandparent && grandparent + " / "} diff --git a/src/documentation/common/DocumentationContent.tsx b/src/documentation/common/DocumentationContent.tsx index 32bc6871d..70f9e259d 100644 --- a/src/documentation/common/DocumentationContent.tsx +++ b/src/documentation/common/DocumentationContent.tsx @@ -69,7 +69,7 @@ const DocumentationApiLinkMark = ( const [, setState] = useRouterState(); return ( { e.preventDefault(); setState({ @@ -89,7 +89,7 @@ const DocumentationInternalLinkMark = ( const [state, setState] = useRouterState(); return ( { e.preventDefault(); setState( @@ -114,7 +114,7 @@ const DocumentationExternalLinkMark = ( ) => { return ( diff --git a/src/documentation/common/DragHandle.tsx b/src/documentation/common/DragHandle.tsx index ab2ac42d0..90c0affaf 100644 --- a/src/documentation/common/DragHandle.tsx +++ b/src/documentation/common/DragHandle.tsx @@ -15,14 +15,10 @@ const DragHandle = ({ highlight, ...props }: DragHandleProps) => { - + ); }; diff --git a/src/documentation/common/MoreButton.tsx b/src/documentation/common/MoreButton.tsx index 2a83f3122..b7bffbab4 100644 --- a/src/documentation/common/MoreButton.tsx +++ b/src/documentation/common/MoreButton.tsx @@ -10,7 +10,7 @@ import { FormattedMessage } from "react-intl"; const MoreButton = (props: ButtonProps) => (