Skip to content

Frontend infra and design (WIP)#47

Open
zaneriley wants to merge 52 commits intomainfrom
frontend-infra
Open

Frontend infra and design (WIP)#47
zaneriley wants to merge 52 commits intomainfrom
frontend-infra

Conversation

@zaneriley
Copy link
Owner

No description provided.

Updated JS dependencies:
- autoprefixer to 10.4.20
- esbuild to 0.23.1
- postcss to 8.4.47
- postcss-import to 16.1.0
- tailwindcss to 3.4.12
- topbar to 3.0.0
…erHook - Add theme switching logic and user preference management - Update CSS for dark and light mode support
- Add theme switcher with dark/light mode support
- Enhance content management with metadata calculation
- Update database schema for content metadata
- Enhance localization support and update translations
- Upgrade build tools and development configurations
- Implement new javascript linting and formatting rules
- Add extensive test coverage for new features
@zaneriley zaneriley added this to the Elixir v1 milestone Oct 18, 2024
Removes unused alias declarations from the Renderer module. These aliases are no longer needed after refactoring the module to focus solely on AST generation and removing HTML rendering logic. This commit improves code clarity and reduces potential confusion.
Restores the info log message in process_grid_layout function in the Layout transform. This log message is part of the intended functionality and is checked by tests. It was inadvertently removed while addressing warnings.
Ensures the Typography transform creates typography nodes with the full heading tag (e.g., 'h1') instead of just the level number (e.g., '1'). This correction aligns the transform with test expectations and the intended component structure.
Simplifies the traverse_node functions in the AST module for better readability and potential performance improvements. Also adds a @doc comment to the transform function to clarify its purpose and usage.
Removes the unused components parameter from the insert_custom_components function in the Parser module. This parameter was not being used and its removal cleans up the function signature and improves code maintainability.
Removes unused imports, variables, and helper functions from markdown test files. This commit cleans up the test codebase, improving readability and reducing potential confusion from unused code.
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.

1 participant