enso/app/gui
Ilya Bogdanov 6111a35ccc
New component menu (#11398)
Closes #11244

- The new dropdown contains all buttons that were present on the wheel before. (except for disabled ‘Write always’)
- The color component stays the same for now
- The visualization toggle button does not change the color depending on the state.


https://github.com/user-attachments/assets/a4d711be-5526-41aa-8e24-6be52e187844

**UPDATE**:

The ‘Edit component’ button was replaced with the ‘Help’ button, which toggles the Help tab of the right-dock panel. The behavior is displayed on the video:

https://github.com/user-attachments/assets/6da8c34a-8bc3-4be4-b0b6-982bf709e986

The ‘Help’ item in the dropdown list preserves its current behavior (opening API docs in the browser).

# Important Notes
- I failed to fix an issue with the unmatching colors of the dropdown menu and the circular menu. If somebody wants to check it out – you are welcome. For now, we just transition to pure white without any transparency to mitigate the issue.
2024-10-26 19:36:16 +00:00
..
.vscode Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
docs Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
e2e New component menu (#11398) 2024-10-26 19:36:16 +00:00
project-manager-shim-middleware A set of little improvements. (#11386) 2024-10-24 07:38:08 +00:00
public Remove download font scripts (#11317) 2024-10-14 16:11:42 +00:00
scripts Remove download font scripts (#11317) 2024-10-14 16:11:42 +00:00
src New component menu (#11398) 2024-10-26 19:36:16 +00:00
templates Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
.gitignore Remove download font scripts (#11317) 2024-10-14 16:11:42 +00:00
.prettierrc.json Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
env.d.ts A set of little improvements. (#11386) 2024-10-24 07:38:08 +00:00
index.html Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
lib0-ext.d.ts Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
LICENSE Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
package.json Fix ESLint errors, add some docs (#11339) 2024-10-21 12:56:39 +00:00
playwright.config.ts Fix AssetSearchBar E2E tests (#11377) 2024-10-23 12:30:00 +00:00
shortcuts.md Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
tailwind.config.js A set of little improvements. (#11386) 2024-10-24 07:38:08 +00:00
tsconfig.app.json Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
tsconfig.app.vitest.json Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
tsconfig.json Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
tsconfig.node.json Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
tsconfig.scripts.json Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
vite.config.ts Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00
vite.test.config.ts A set of little improvements. (#11386) 2024-10-24 07:38:08 +00:00
vitest.config.ts Unify Frontend App (#11287) 2024-10-11 18:23:02 +00:00