Skip to content

Implement remaining design themes#66

Merged
Josephat-S merged 1 commit into
devfrom
feat/design-themes
May 26, 2026
Merged

Implement remaining design themes#66
Josephat-S merged 1 commit into
devfrom
feat/design-themes

Conversation

@Josephat-S
Copy link
Copy Markdown
Contributor

This pull request introduces several new color themes across all template projects and ensures that dependencies are resolved for the new "Neon Cyberpunk" theme. The main changes include adding five new CSS themes to each template and updating the dependency resolver to include framer-motion when the Neon Cyberpunk theme is selected.

Theme additions:

  • Added five new CSS themes—Brutalist, Soft Pastel, Corporate Blue, Neon Cyberpunk, and Earth Tones—to all template CSS files (globals.css or index.css) for Blog, Ecommerce, Portfolio, SaaS, and School templates. Each theme defines its own color palette, font, and border radius, allowing for easy theme switching via the data-theme attribute. [1] [2] [3]

  • Specifically for the Neon Cyberpunk theme, added a .neon-glow utility class to provide a glowing box-shadow effect. [1] [2] [3]

Dependency resolution:

  • Updated resolveDependencies in src/dependencies.js to add framer-motion as a dependency when the Neon Cyberpunk theme is selected, supporting the glow/hover animation effects used in that theme.

Closes #42

@Josephat-S Josephat-S requested a review from a team May 26, 2026 08:54
@Josephat-S Josephat-S merged commit 7e69c7b into dev May 26, 2026
6 checks passed
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.

Implement Remaining 5 Design Themes

1 participant