-
-
Notifications
You must be signed in to change notification settings - Fork 62
Feat/final work #126
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
Merged
rahul-vyas-dev
merged 9 commits into
AOSSIE-Org:main
from
rahul-vyas-dev:feat/final-work
Aug 2, 2026
+1,123
−836
Merged
Feat/final work #126
Changes from 8 commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
58d0595
Resolved merge conflicts in package-lock.json, package.json, and vite…
rahul-vyas-dev daadf83
Adding Branch.md file and all task marked as completed in Tasks.md file
rahul-vyas-dev a23e038
feat: Added MAINTAINERS.md
rahul-vyas-dev 951cf16
feat: Enhance Footer component with new layout and description
rahul-vyas-dev 11bcdd0
Implemented Support-Us page.
rahul-vyas-dev d83c6ab
feat: update CONTRIBUTING.md and README.md for clarity; bump support-…
rahul-vyas-dev f9ebf27
feat: update support link in Support component to Buy Me A Coffee
rahul-vyas-dev ecb90e6
resolved merge conflicts
rahul-vyas-dev 78d2bee
feat: update support-us-button to version 2.2.0 and replace logo imag…
rahul-vyas-dev File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,162 @@ | ||
| # Brand Guidelines | ||
|
|
||
| This document defines the visual identity of the project. Please follow these guidelines when creating new pages, components, or assets to keep the UI consistent. | ||
|
|
||
| ## Design Principles | ||
|
|
||
| - Keep the interface clean and minimal. | ||
| - Prioritize readability over decoration. | ||
| - Support both light and dark themes. | ||
| - Use spacing and contrast to create hierarchy instead of excessive colors. | ||
| - Avoid introducing new colors or fonts unless there is a strong reason. | ||
|
|
||
| --- | ||
|
|
||
| ## Color Palette | ||
|
|
||
| ### Core Colors | ||
|
|
||
| | Token | Dark | Light | | ||
| | ------ | ----- | ------ | | ||
| | Background | `#060606` | `#FFFFFF` | | ||
| | Surface | `#141414` | `#F5F5F5` | | ||
| | Surface Secondary | `#1A1A1A` | `#ECECEC` | | ||
| | Border | `#2A2A2A` | `#D5D5D5` | | ||
| | Text | `#FFFFFF` | `#060606` | | ||
| | Secondary Text | `#888888` | `#666666` | | ||
| | Muted Text | `#444444` | `#999999` | | ||
| | Accent | `#F5C518` | `#D4A500` | | ||
|
|
||
| ### Semantic Colors | ||
|
|
||
| | Purpose | Color | | ||
| | -------- | ----- | | ||
| | Success | `#22C55E` | | ||
| | Error | `#EF4444` | | ||
| | Information | `#3B82F6` | | ||
|
|
||
| Always reference the CSS variables instead of hardcoding colors. | ||
|
|
||
| Example: | ||
|
|
||
| ```css | ||
| background: var(--surface); | ||
| color: var(--text); | ||
| border-color: var(--border); | ||
|
rahul-vyas-dev marked this conversation as resolved.
|
||
| ``` | ||
|
|
||
| --- | ||
|
|
||
| ## Typography | ||
|
|
||
| Font stack: | ||
|
|
||
| ``` | ||
| -apple-system, | ||
| BlinkMacSystemFont, | ||
| "Segoe UI", | ||
| Roboto, | ||
| sans-serif | ||
| ``` | ||
|
rahul-vyas-dev marked this conversation as resolved.
|
||
|
|
||
| ### Text Sizes | ||
|
|
||
| | Usage | Size | | ||
| | ------ | ---- | | ||
| | Body | 14px | | ||
| | Line Height | 1.6 | | ||
|
|
||
| Use the default font stack unless there is a project-wide decision to change it. | ||
|
|
||
| --- | ||
|
|
||
| ## Border Radius | ||
|
|
||
| Standard radius: | ||
|
|
||
| ``` | ||
| 8px | ||
| ``` | ||
|
|
||
| Use the `--radius` CSS variable whenever possible. | ||
|
|
||
| --- | ||
|
|
||
| ## Theme Support | ||
|
|
||
| Every UI component should work correctly in both themes. | ||
|
|
||
| Prefer using CSS variables: | ||
|
|
||
| ```css | ||
| var(--bg) | ||
| var(--surface) | ||
| var(--surface2) | ||
| var(--border) | ||
| var(--text) | ||
| var(--text2) | ||
| var(--accent) | ||
| ``` | ||
|
|
||
| Avoid hardcoded colors. | ||
|
|
||
| --- | ||
|
|
||
| ## Links | ||
|
|
||
| Links use the accent color. | ||
|
|
||
| ```css | ||
| color: var(--accent); | ||
| ``` | ||
|
|
||
| Links should remain readable in both themes. | ||
|
|
||
| --- | ||
|
|
||
| ## Icons & Logos | ||
|
|
||
| - Use SVG whenever possible. | ||
| - Icons should inherit `currentColor` unless they intentionally use a fixed brand color. | ||
| - The project logo should support both light and dark themes. | ||
| - Do not stretch or distort the logo. | ||
|
|
||
| --- | ||
|
|
||
| ## Spacing | ||
|
|
||
| Keep spacing consistent across the project. | ||
|
|
||
| Preferred spacing scale: | ||
|
|
||
| ``` | ||
| 4px | ||
| 8px | ||
| 12px | ||
| 16px | ||
| 24px | ||
| 32px | ||
| 48px | ||
| 64px | ||
| ``` | ||
|
|
||
| --- | ||
|
|
||
| ## Scrollbars | ||
|
|
||
| The project uses a minimal scrollbar. | ||
|
|
||
| - Width: `5px` | ||
| - Thumb: `var(--border)` | ||
| - Track: `var(--bg)` | ||
|
|
||
| --- | ||
|
|
||
| ## Before Opening a UI Pull Request | ||
|
|
||
| - Supports both light and dark themes. | ||
| - Uses existing CSS variables. | ||
| - Uses the project's typography. | ||
| - Maintains consistent spacing. | ||
| - Does not introduce unnecessary colors. | ||
| - Works across common screen sizes. | ||
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.