Skip to content

Conversation

@microbit-matt-hillsdon
Copy link

  • Separate out micro:bit branding for clarity if folks deploy alternative versions
  • Parameterise the app name
  • Don't pull purple in just for links

@github-actions
Copy link

github-actions bot commented Oct 3, 2024

Preview build will be at
https://review-ml.microbit.org/theme-package

@microbit-matt-hillsdon
Copy link
Author

microbit-matt-hillsdon commented Oct 3, 2024

Known changes:

  • Tooltips have shrunk but are now consistent with Python
  • Link colour

@@ -1,6 +1,12 @@
/**
Copy link
Author

@microbit-matt-hillsdon microbit-matt-hillsdon Oct 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This now matches the Open Source Python one (Helvetica Now is our commercial font on .org).

welcomeVideoYouTubeId: "mREwMW69qKc",
appNameFull: "ml-trainer",
appNameShort: "ml-trainer",
AppLogo: (props: BoxProps) => {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will discuss what placeholder is suitable with Jonny but no need to block on that.
Will align with repo name change soon.

@microbit-matt-hillsdon microbit-matt-hillsdon marked this pull request as ready for review October 3, 2024 10:09
@microbit-matt-hillsdon microbit-matt-hillsdon requested a review from a team October 3, 2024 10:11

const Alert: StyleConfig = {
variants: {
// TODO: reconsider this theme customisation

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there something to reconsider?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems odd to pull in teal but green on green isn't great so I've left it pending better ideas.

@microbit-matt-hillsdon
Copy link
Author

I'm going to go ahead and merge this now as it's going to be a painful source of conflicts otherwise. I'll update current PRs as needed.

@microbit-matt-hillsdon microbit-matt-hillsdon merged commit 3d92b45 into react Oct 3, 2024
1 check passed
@microbit-matt-hillsdon microbit-matt-hillsdon deleted the theme-package branch October 3, 2024 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants