Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: optimize devsite's toolbox css config and localized names injection #2312

Merged
merged 6 commits into from
Apr 5, 2024

Conversation

mobyw
Copy link
Contributor

@mobyw mobyw commented Apr 5, 2024

The basics

The details

Proposed Changes

As discussed in #2308, current css config of toolbox config is not that elegant. This PR modifies it by using Category CSS. Also localized string injection is modified to localize by original name (key name) to avoid config one by one.

@mobyw mobyw requested a review from a team as a code owner April 5, 2024 17:27
@mobyw mobyw requested review from rachel-fenichel and removed request for a team April 5, 2024 17:27
@mobyw mobyw changed the title feat: optimize devsite's toolbox css config and localized names injection chore: optimize devsite's toolbox css config and localized names injection Apr 5, 2024
@BeksOmega BeksOmega requested review from BeksOmega and removed request for rachel-fenichel April 5, 2024 18:50
// Separator.
toolboxJson['contents'][6].name = getMsg('Variables');
toolboxJson['contents'][7].name = getMsg('Procedures');
toolboxJson['contents'].forEach(function (part) {
Copy link
Contributor

Choose a reason for hiding this comment

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

Thanks I think this is a lot better than before!

@@ -75,31 +75,31 @@ option {
font-family: var(--font-family) !important;
}

#blockly-0 {
.blocklyTreeRowLogic {
Copy link
Contributor

Choose a reason for hiding this comment

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

Looks great =)

@BeksOmega BeksOmega merged commit 2f26dc4 into google:master Apr 5, 2024
9 checks passed
gonfunko pushed a commit to gonfunko/blockly-samples that referenced this pull request Apr 15, 2024
…ction (google#2312)

* feat: use css config in devsite toolbox

* feat: rename `functions` with `procedures` to correspond to msgs keys

* feat: optimize localized string filling approach in devsite

* feat: remove colour block style of devsite

* chore(format): format with prettier

* chore(format): format another file to pass check
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.

3 participants