Skip to content

remove unused import#23

Merged
rafia9005 merged 3 commits into
mainfrom
dev
Jun 12, 2026
Merged

remove unused import#23
rafia9005 merged 3 commits into
mainfrom
dev

Conversation

@rafia9005

@rafia9005 rafia9005 commented Jun 12, 2026

Copy link
Copy Markdown
Member

Summary by CodeRabbit

  • New Features

    • Added automatic dark mode support that responds to system color-scheme preferences
    • Enhanced footer links with improved structure and accessibility
  • Style

    • Updated social icons for improved dark mode rendering
    • Minor HTML and component template formatting refinements

szmaou and others added 3 commits June 11, 2026 17:53
- AppFooter.vue:
  • Replace placeholder footer link structure with proper objects
    containing name and url
  • Rename Platforms category to Navigate with anchor links
    pointing to existing page sections (#features, #services, etc.)
  • Update Help links to point to #contact and #faq sections
  • Conditionally apply target=_blank only for external URLs
    (internal anchor links stay in the same tab)
  • Add dark:invert utility to social media SVG <img> tags so they
    render white instead of black in dark mode
feat(landing): add system dark mode support, update footer links, and clean up unused assets
@rafia9005 rafia9005 merged commit 1a559c7 into main Jun 12, 2026
2 of 3 checks passed
@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 3e6b80b9-3555-4641-817e-c4d7724af38a

📥 Commits

Reviewing files that changed from the base of the PR and between cc1431c and b46254f.

⛔ Files ignored due to path filters (3)
  • landing/src/assets/preview/dashboard.png is excluded by !**/*.png
  • landing/src/assets/preview/incident_logs.png is excluded by !**/*.png
  • landing/src/assets/preview/monitors.png is excluded by !**/*.png
📒 Files selected for processing (4)
  • landing/index.html
  • landing/src/components/AppFooter.vue
  • landing/src/components/AppNavbar.vue
  • landing/src/main.ts

📝 Walkthrough

Walkthrough

This PR adds dark mode support to the landing page based on system color-scheme preference, refactors footer links to structured objects with URLs, updates social icons for dark mode styling, and reformats navigation and HTML metadata templates for readability.

Changes

Landing Page Dark Mode and Footer Link Updates

Layer / File(s) Summary
Dark Mode System Preference Detection
landing/src/main.ts
document.documentElement receives a dark class based on window.matchMedia('(prefers-color-scheme: dark)') at app initialization, with a listener to sync preference changes dynamically.
Footer Link Structure and Dark Mode Icon Styling
landing/src/components/AppFooter.vue
footerLinks changes from string arrays to objects with name and url properties; template rendering uses the new structure with conditional target/rel for in-page vs. external links; Twitter, LinkedIn, and GitHub social icon <img> classes gain dark:invert.
Navigation Template Formatting
landing/src/components/AppNavbar.vue
Desktop and mobile navigation markup is reformatted with adjusted :class binding line breaks and whitespace for readability; all conditional logic and behavior remain unchanged.
HTML Metadata Formatting
landing/index.html
HTML head doctype and <meta> tags are reformatted with lowercase doctype and adjusted attribute quoting and line-wrapping; all metadata values remain unchanged.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Dark skies now suit the landing sight,
With footer links that show the right,
Icons gleaming in the night—
A polish to delight! ✨

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dev

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

2 participants