livebook/assets
Hugo Baraúna 7f0dd7436e Refactor width selector from sidebar to inline component
Replace the sidebar panel approach with an inline dropdown selector
positioned next to the star button in the notebook header.

Changes:
- Remove NotebookSettingsComponent and sidebar icon
- Create new WidthSelectorComponent with inline dropdown menu
- Remove JavaScript hooks and keyboard shortcut (sn) for sidebar panel
- Update CSS to remove notebook-settings panel styles
- Position width selector between workspace selector and star button
- Match font styling with workspace selector for visual consistency
- Add tooltip explaining the feature
- Remove hardcoded container class from sections to respect width setting

The inline selector provides better discoverability and follows the
same pattern as the workspace selector, while removing unnecessary
UI complexity from the sidebar.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 09:48:52 -03:00
..
css Refactor width selector from sidebar to inline component 2025-12-02 09:48:52 -03:00
js Refactor width selector from sidebar to inline component 2025-12-02 09:48:52 -03:00
test Implements the go back and forward keyboard shortcuts (#2789) 2024-09-25 13:38:47 -03:00
.babelrc Revert "Remove unused babel config" 2024-02-07 00:45:26 +08:00
build.js Simplify CSS selectors (#2891) 2024-12-06 17:05:55 +01:00
package-lock.json Fix editor blur on Safari (#3083) 2025-10-22 00:15:55 +02:00
package.json Simplify CSS selectors (#2891) 2024-12-06 17:05:55 +01:00
tailwind.config.js Remove unused CSS 2024-11-19 16:01:06 +08:00