webAppWriter
Rocket Logo Home Explore Fins Blog Toggle darkmode GitHub GitHub

Fins

Hey! Thumbnails or even Installation is where to go if you want the eye-candy or dev view.

Fins - a collection of Rocket Themes

You gotta check both boxes. That's a pass fail.

TLDR, below

Reading below may be TLDR unless you need to understand why I created these rocket themes and what the themes are, and are not, about.

This page also covers some of the pitfalls.

Rocket Themes Use Case

Rocket Themes is my answer to the problem given to me by a former employer, and future customers: "We can't use rocket because the site we need doesn't look like that. Sorry." Even if I want to explain that rocket can be customized, the conversation had already ended.

So rocket themes lets me swap look and feel in 30 seconds.

Now, I've got their attention. Seems silly, but heh, at least the conversation is still going. No imagination required - rocket can now be considered for sites that look entirely different.

But wait! There's more

It also might be possible that the biggest single factor to Wordpress's success - currently 38% of the internet - is themes? It's hard to know.

I created these starter themes as one way to allow rocket to eventually grow into some of those same markets that would otherwise be unavailable to it.

Proving out theme-ability

These starter themes give you very modest blocking for theming out your own rocket site without getting tangled up in the rocket codebase. Proving out how theming might work is an important step in giving rocket a proper lift-off in the marketplace.

These themes are not currently presented as finished products like Wordpress a theme would, but instead as a head start for devs already planning on creating their own site specific theme from HTML and CSS

Pull requests are accepted, if you wish to improve any of these base themes. Or, publish your own! The whole idea is giving rocket that launch, however acheived.

Branding and individuality

Humans are crazy about individuality. Everything has to be "my" brand, my personality, nevermind other issues.

Without themes, the rocket market could be temporarily trapped in a Henry-Ford-like "any color, as long as it is black" flavor of marketing hell. That would be unfortunate, because rocket is a great tool.

Without themes, rocket can still be individualized. It's just a bit less obvious, and that little bit can sometimes deter an early adopter. Early adopters are our best friends :)

Swappable

The biggest challenge with theming any codebase isn't the theme itself, initially. It's making it swappable.

When you write the first implelmentation of anything, especially something as ambitious as rocket, you have to just blast through the process and get it done. You can't worry about stuff like "How is the next guy going to customize this header without copypasting the entire style.css file into the _assets directory?". Uh oh.

So it was important for someone to try this first exercise, even if the result itself is not the primary objective.

Customizeable

Again, contrasting these themes to the mature Wordpress market, each time you "implement" one of these themes, really what you are doing is copypasting in your own one-way fork. That's the bad news.

The good news is that, now you've kicked off the customization process on steroids and made it super obvious. That can be helpful.

Dark side, too

Forking off of someone else's fork is always a questionable affair. Themes are no different, in that respect.

What happens when a theme is improved by it's author? Sorry, you already forked. Reconciling that new delta is now a manual affair.

More about how to stay safe in this context, here