Technically, classic theme is a concrete theme and not even meant to extend - there is no promise of any stability. The next version might use a different design and still call it "classic".
You have two options:
- make "classic" yours by copying it wholesale (and rename it, of course) - then you're decoupled from future changes to the theme.
- Or extend it now and deal with (yet) unidentified future changes to
it later.
You can still copy the theme once you find out that it's been changed in a non-backwards-compatible way (which probably won't happen before the next version).
The two themes that are explicitly meant to be extended (and that stay reasonably stable) are _unstyled
and _styled
. And if you look at "classic", it is an extension of _styled
.