Skip to content

Add: Linux & open-source flavor across the entire site#35

Merged
nomadicmehul merged 4 commits intomainfrom
feature/linux-opensource-theme-global
Mar 24, 2026
Merged

Add: Linux & open-source flavor across the entire site#35
nomadicmehul merged 4 commits intomainfrom
feature/linux-opensource-theme-global

Conversation

@nomadicmehul
Copy link
Copy Markdown
Owner

@nomadicmehul nomadicmehul commented Mar 24, 2026

Summary

  • Adds tasteful Linux/open-source touches across the entire CloudCaptain site
  • Rebalanced approach: green only for terminal/code elements, blue stays as brand identity
  • Terminal $ prompts on all section titles (monospace, green)
  • CRT scanline overlay on hero section
  • Terminal username (mehul@cloudcaptain) in hero terminal header
  • JetBrains Mono for contribute tags, step numbers, path level badges
  • Active sidebar items get terminal > prefix
  • Footer open-source tagline, sponsor section open-source heart
  • Subtle Tux penguin watermark on contribute section
  • Green selection highlight, navbar version indicator
  • All changes are purely additive — no existing blue brand colors modified

Test plan

  • Visit homepage — verify $ prompts appear on section titles
  • Check terminal in hero has mehul@cloudcaptain:~ prefix
  • Verify scanline overlay is subtle and doesn't interfere with readability
  • Test contribute tags use monospace font
  • Check sidebar active state has > prefix
  • Verify footer shows "Powered by Linux, Open Source & Coffee" tagline
  • Test light mode — prompts should use darker green
  • Run npm run build — confirm no errors

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 24, 2026

🚀 Preview Deployment

Your changes have been deployed to a preview URL:

https://cloudcaptain-pr-35.surge.sh

This preview will be updated on every push to this PR.


Deployed by GitHub Actions

- Green $ prompts on section titles (monospace, terminal feel)
- CRT scanline overlay on hero section
- Terminal green glow on hero terminal border
- Terminal username prompt (mehul@cloudcaptain) in terminal header
- JetBrains Mono for contribute tags, step numbers, path levels
- Active sidebar items get terminal > prefix
- Footer open-source tagline
- Sponsor section open-source heart
- Subtle Tux penguin watermark on contribute section
- Green selection highlight
- Navbar version indicator (v3.0-oss)
- Category card hover gets green accent line
- Stat cards get green bottom border on hover
- All changes are additive — no existing blue brand colors modified
@nomadicmehul nomadicmehul force-pushed the feature/linux-opensource-theme-global branch from 4421150 to a5a412f Compare March 24, 2026 19:59
…LI tags

- Section titles now use contextual commands: $ ls, $ cat, $ man, $ git, $ sudo
- Contribute tags converted to git CLI commands (git add, git fix, git push, etc.)
- Contribute section wrapped in terminal-style bordered container with ~/cloudcaptain$ prompt
- Contribute tags styled green (terminal output color)
- Linux category card gets special green glow on hover
- Replace typing terminal with neofetch-style system display (ASCII art, OS info, color palette)
- Add MOTD banner and penguin badge with "Free as in Freedom" to hero
- Convert hero buttons to shell commands (./start-learning.sh, git clone && star)
- Rename stat labels to Linux paths (/usr/share/docs, /etc/diagrams, FOSS Licensed)
- Rewrite How It Works steps as Linux commands (Choose Your Distro, sudo apt install, chmod +x, fork &&)
- Add terminal prompts to career-paths page ($ whereis, $ find, $ which, $ exec)
- Convert career picker arrows to pipe | separators with monospace styling
- Style announcement bar as terminal command ($ echo "We are FOSS!")
- Add green monospace footer titles, MIT license copyright, contributor count
- Fix section-prompt visibility by overriding parent -webkit-text-fill-color
- Add green scrollbar, terminal-style doc headings (# ##), breadcrumbs, TOC active states
- Add monospace styling to tech badges, hero buttons, stat labels, pagination, search bar
- Add LICENSE: MIT | COST: $0 | FREEDOM: Maximum tag to contribute section
- Style admonitions, tabs, and alerts with green terminal accents
- Switch picker items from flex to CSS grid (1fr auto auto) for proper alignment
- Add min-height and nowrap on career path names to prevent uneven wrapping
- Widen picker grid max-width for better spacing
- Use green hover border color to match Linux theme
@nomadicmehul nomadicmehul self-assigned this Mar 24, 2026
@nomadicmehul nomadicmehul added the enhancement New feature or request label Mar 24, 2026
@nomadicmehul nomadicmehul merged commit 291d2a3 into main Mar 24, 2026
4 checks passed
@nomadicmehul nomadicmehul deleted the feature/linux-opensource-theme-global branch March 24, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant