Use The ClassicPress Theme as default

Hi,

Why is Twenty Seventeen still the default theme, instead of The ClassicPress Theme?
I understand that core needs/requires a (default) fallback theme, but why not use The ClassicPress Theme for that?

Guido

I think the core team is working on making this happen.

3 Likes

Starting from version 2.4 The ClassicPress theme will be the default one.

6 Likes

Great!
And while you’re at it please consider adding the ClassicPress Directory Integration plugin as well.

Guido

And if CP continues to ship the child of Twenty Seventeen, consider updating the theme description with info over its (extra?) features.

Guido

Directory Integration will be ready to be shipped in core soon. It lacks some little features at now.
Then including it in CP distribution can be discussed (and I’m in favour of that).

About Twenty Seventeen I’ve just added Whatsapp, Telegram and Truth social icons and fixed Twitter/X (needed those for a new site I’m working on). So not relevant changes so far.
Then detached the theme from WP repo and added to our directory to allow further updates.

Re Directory Integration: great!

Re Twenty Seventeen: as soon as The ClassicPress Theme becomes the default theme, I guess Twenty Seventeen will be removed?
I notice version number “Version: 99.1-upstream1.7”. This means it’s not the official version from the WP-repository? All block related stuff is removed?

Guido

If I’m not wrong the theme was included when forked from WP 4.9, so no block stuff.
The version was bumped to prevent upgrades from WP (that anyway are feasible if they release a 100.1 version or alike).
Then some block stuff was added to the theme (that is at version 3.8 right now).
A quick diff shows that no big improvements where released from WP.
The theme can be removed in future releases, my opinion in neutral about this.

2 Likes

We will have to update the Migration Plugin then also, I think I see it on the back burner.

For more info see this reply in my other thread and the further discussion.

Guido

While I was working on my theme over Xmas I put this simple homepage update together in Sketch app. I unified the various existing link/button styles, used a type scale and refined the typography a little. More than happy to share the Sketch doc if anyone wants to update the current one or make a new CP theme!

Nick

I think @Ciprian is going to work on the ClassicPress Theme, so he might be interested in this.

1 Like

Yes.

The mock-up looks the way a responsive website should look like. I don’t know what Sketch is.

1 Like

Will an updated version of The ClassicPress Theme be available in the short or long term?
In other words, is there still a need for posting issues and pull requests at Github?

Guido

Hey Ciprian, Sketch is a Mac app similar to Figma for interface/web design. It can export to flat images or PDFs so you wouldn’t necessarily need a copy of Sketch.
Nick

1 Like

Well, you can report issues, and I will try and fix them.

I want to have the theme ready for the next ClassicPress release. I’d say short-term. But note that my changes will need to be checked and approved by a committer.

1 Like

he basically already has, by designing a mockup of what it should look like.

For example you will need to amend the navbar to make it transparent so that whoever uses the theme has an easy way to put their logo there without the need to write code to change that.

While we’re at it, IMO these things should be changed or added to make theme usable in its current state:

  • Setting in Customizer for displaying title/tagline
  • Setting in Customizer for displaying page title at homepage (or no setting and just display it)
  • Footer widget area to replace current CP related content
  • Make copyright bar adjustable via Customizer

Guido

1 Like

I also found a bunch of other issues, and I will collate them into a TODO list later this week.

1 Like

Hi Ciprian, are you still working on the new theme? Looking forward to seeing it :slight_smile: