-
Notifications
You must be signed in to change notification settings - Fork 1
トップページの説明を更新, メタデータ設定, テーマカラー変更 #101
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
Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
my-code | 250590a | Commit Preview URL Branch Preview URL |
Nov 17 2025, 01:57 PM |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the website's branding and theming by adding a logo, creating custom theme colors to match the logo, and updating the top page description and metadata. The changes align the visual identity across the application while improving SEO through better metadata configuration.
- Added logo (icon.svg, icon.png) and integrated it into navbar and sidebar components
- Created custom theme colors (myclight/mycdark) replacing default DaisyUI themes, with colors coordinated around the logo's primary orange color (#ba6900)
- Updated top page description, metadata configuration, and PWA manifest settings
Reviewed Changes
Copilot reviewed 20 out of 24 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| app/icon.svg | New logo file in SVG format with "my.c" branding |
| app/icon.png | New logo file in PNG format (512x512) |
| app/globals.css | Defines new custom themes (myclight/mycdark) with coordinated color schemes and updated font stacks |
| app/layout.tsx | Updates metadata configuration with template pattern and adds M PLUS Rounded 1c font imports |
| app/manifest.ts | New PWA manifest configuration with app metadata and icon references |
| app/page.tsx | Updates home page description, metadata, and adjusts styling with new theme colors |
| app/navbar.tsx | Adds logo image display in mobile navigation bar |
| app/sidebar.tsx | Adds logo image display and active menu item highlighting |
| app/[docs_id]/page.tsx | Adds metadata generation function and refactors markdown content loading |
| app/[docs_id]/themeToggle.tsx | Updates theme names from "light/dark" to "myclight/mycdark" |
| app/[docs_id]/markdown.tsx | Updates styling to use new theme colors (accent instead of primary for borders) |
| app/[docs_id]/pageContent.tsx | Updates chat bubble styling and changes React key patterns |
| app/[docs_id]/chatForm.tsx | Updates button color classes to match new theme |
| app/terminal/terminal.tsx | Updates font sizing to use rem-based calculations and improves code comments |
| app/terminal/repl.tsx | Adds border styling with new theme colors |
| app/terminal/exec.tsx | Updates component styling to match new theme |
| app/terminal/editor.tsx | Removes unused CSS import, adds dynamic font sizing |
| app/terminal/editor.css | Deleted file (CSS rules no longer needed) |
| app/terminal/page.tsx | Updates styling to match new theme colors |
| app/terminal/layout.tsx | New layout file with metadata to prevent test page indexing |
| public/docs/python-1.md | Updates frame color description from "blue" to "green" |
| package.json | Adds M PLUS Rounded 1c font package |
| package-lock.json | Lock file updates for new font package |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
4fe00ea to
92c9dba
Compare
9db174a to
5b114a8
Compare
6e5e61d to
4bdf767
Compare
4bdf767 to
250590a
Compare
Uh oh!
There was an error while loading. Please reload this page.