• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MushroomObserver / mushroom-observer / 20345297244 / 1
95%
main: 96%

Build:
Build:
LAST BUILD BRANCH: dependabot/bundler/rubocop-1.84.0
DEFAULT BRANCH: main
Ran 18 Dec 2025 05:29PM UTC
Files 823
Run time 27s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Dec 2025 05:21PM UTC coverage: 95.264%. Remained the same
20345297244.1

Pull #3623

github

mo-nathan
Phase 2: Create standardized theme template

Implements Phase 2 of theme system standardization (#3615) by creating
a comprehensive template file for building consistent themes.

Changes:
- Created app/assets/stylesheets/variables/_template.scss (320+ lines)
- Includes all 121 required variables from defaults
- Implements three-tier structure: Palette → Semantic → UI
- Added 60+ lines of usage documentation
- Provides mushroom-inspired example palette
- Organized in 16 clear subsections

Template Structure:
1. Section 1: Theme Color Palette (customizable mushroom colors)
2. Section 2: Semantic Color Assignments (meaning-based mapping)
3. Section 3: UI Element Colors (all 121 variables using semantics)

Features:
- Complete variable coverage (121/121)
- Self-documenting with extensive comments
- Example workflow for creating new themes
- Smart defaults using lighten/darken functions
- Maintains MO's mushroom-inspired aesthetic

Benefits:
- Easy customization (just edit Section 1)
- Consistent structure across all themes
- Logical color relationships
- Complete coverage guaranteed
- Reduced theme maintenance effort

All acceptance criteria met. Ready for Phase 3.

Closes #3615

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Pull Request #3623: Phase 1-2 Standard Theme System Default and Create Theme Template

31278 of 32833 relevant lines covered (95.26%)

708.1 hits per line

Source Files on job 20345297244.1
  • Tree
  • List 823
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 20345297244
  • d0d758dd on github
  • Prev Job for on phase2-create-theme-template (#20322341661.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc