FEATURE: [SOM-10] Base Setup#87
Merged
Merged
Conversation
- Deleted postcss.config.js and tailwind.config.js files. - Updated globals.css to import Tailwind CSS directly. - Added a sample heading in index.astro to demonstrate Tailwind CSS usage. - Cleaned up unused Tailwind CSS layers in globals.css.
- Updated components.json to change Tailwind CSS configuration paths. - Added tw-animate-css package to package.json for enhanced animations. - Updated pnpm-lock.yaml to include tw-animate-css dependency. - Removed ModeToggle component as it was no longer needed. - Refactored button component to improve styling and functionality. - Deleted legacy navigation-menu component and replaced with updated structure. - Cleaned up utility functions in utils.ts for better readability. - Commented out navigation and ModeToggle imports in index.astro for future use. - Created a legacy version of ModeToggle and button components for reference. - Updated global.css to enhance theme management and styling.
…ts and adding utility classes
- Created TypographyDemo component to showcase typography variants and weights. - Updated BaseLayout to import global styles. - Refactored template page to use BaseLayout and include TypographyDemo and ColorsDemo components. - Added clipboard functionality for copying typography code snippets. - Enhanced global CSS with color variables for better theming.
- Removed inline styles and unnecessary elements from ColorsDemo component. - Added TypographyDemo component with code snippets for typography usage in Astro and React. - Created a new DesignSystem component to encapsulate Typography and Color components within a tabbed interface. - Introduced Tabs component for better organization of design system sections. - Updated typography utility to use class-variance-authority for better styling management. - Modified template page to utilize the new DesignSystem component.
- Added Input component with variants and integrate into Design System - Update ColorDemo component class names for consistency - Enhance TypographyDemo with improved code copy functionality
- Added Select component - Added Language Selector component - Added Mobile header - Added astro icon and iconify
- Added ReadMe file - Added Image and Icon Demo Page - Added Page queries - Removed unwanted dependencies - Removed legacy pages
judemanutd
approved these changes
Jul 24, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog
Screenshot