Language Change NPM Resource Changed PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar drmenzelit
drmenzelit
29 May 2025

Pull Request for Issue # .

Summary of Changes

Cassiopeia child template with parameters to change colors and font sizes

Testing Instructions

Install Joomla (use the package from this PR) and set the new template style as default. Use the default values or change the colors / sizes as you like.

Actual result BEFORE applying this Pull Request

Cassiopeia as only template and template style

Expected result AFTER applying this Pull Request

Cassiopeia Alpha as template and template style

(It would be nice, if we can change the sample data images too)
grafik

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar drmenzelit drmenzelit - open - 29 May 2025
avatar drmenzelit drmenzelit - change - 29 May 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 29 May 2025
Category SQL Administration com_admin Postgresql Repository NPM Change Installation Language & Strings Front End Templates (site)
avatar drmenzelit drmenzelit - change - 29 May 2025
The description was changed
avatar drmenzelit drmenzelit - edited - 29 May 2025
avatar drmenzelit drmenzelit - change - 29 May 2025
Labels Added: Language Change NPM Resource Changed PR-6.0-dev
avatar tecpromotion tecpromotion - change - 29 May 2025
Title
Cassiopeia Alpha - Child Template for Joomla 6
[6.0] Cassiopeia Alpha - Child Template for Joomla 6
avatar tecpromotion tecpromotion - edited - 29 May 2025
avatar HLeithner
HLeithner - comment - 30 May 2025

Not sure why a child template is needed, since you only change the main template and just add a custom config file for the child template.

avatar drmenzelit
drmenzelit - comment - 30 May 2025

@HLeithner you mean we should modify Cassiopeia directly? What about existent child templates, would they don't break?

avatar HLeithner
HLeithner - comment - 30 May 2025

Not sure what you mean, if you add options and use the default option the current one it should be the same as the child template since you modified the original template already or do I miss something?

avatar ChristineWk
ChristineWk - comment - 30 May 2025

I've installed 6.0.0-alpha2-dev.

Specified the German language file.
de-language won't install. Doesn't matter at the moment.

"NPM Package downloaded: These packages were built on Thu May 29 17:49:52 UTC 2025
These packages were built based on commit f3e6f68 included in pull request 45539"

Does it make sense to install it now? There are open questions above.
(christine2)


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45539.
avatar ceford
ceford - comment - 30 May 2025

Tip to install a language file: got to Extensions: Languages and follow the Details URL link. Copy the downloadurl and use it to fetch the J5 language pack. Use Install Extensions to install it as you would any non-language extension.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45539.

avatar ChristineWk
ChristineWk - comment - 30 May 2025

Thank you @ceford. Of course I did also before. Will try later again.

avatar drmenzelit drmenzelit - change - 30 May 2025
The description was changed
avatar drmenzelit drmenzelit - edited - 30 May 2025
avatar Bodge-IT
Bodge-IT - comment - 30 May 2025

Thanks @drmenzelit, comments so far:

  1. Colours expose 'primary' colours, is there a default or secondary?
  2. Sizes, if we're offering h tag sizes we really need to offer h1 to h6, with weight and line-heights
  3. We were unclear on what units we were dealing with, so I think that needs to be clear or selectable
avatar Bodge-IT
Bodge-IT - comment - 30 May 2025

@harald's point seems very pertinent, does anyone else have any input on the difference between a simple config file or providing a full child template.

avatar chmst
chmst - comment - 30 May 2025

@ChristineWk thank your for your interest in testing! This is a DRAFT Pr. As you don't have a local development environment, you should wait with tests until the PR is pulished.

avatar drmenzelit
drmenzelit - comment - 30 May 2025

@Bodge-IT

  1. Bootstrap has primary, secondary, info, alert, etc. colours, if we make all of them changeable, we will end with an endles list of parameters.
  2. I don't think it is necessary to offer h4-h6 too. Maybe h4, Bootstrap has also a size for displays > 1200px. Here we will need a description, the size is only for displays > 1200px. Below Bootstrap makes responsive calculations on font size.
  3. We / Bootstrap use(s) rem as unit, we can put it on a description.
avatar Bodge-IT
Bodge-IT - comment - 2 Jun 2025

@Bodge-IT

1. Bootstrap has primary, secondary, info, alert, etc. colours, if we make all of them changeable, we will end with an endless list of parameters.

Could we reduce the amount of visible params by linking conditionals fields to a selector?

avatar drmenzelit
drmenzelit - comment - 10 Jun 2025

Could we reduce the amount of visible params by linking conditionals fields to a selector?
@Bodge-IT
Do you mean something like:
Change Secondary Colours Yes / No - Default No - If Yes display more options?

I don't think, it is a good idea, it would need more logic in the index.php to add / not to add CSS custom properties ...

avatar brianteeman
brianteeman - comment - 12 Jun 2025

Normally when you create a child template you have the following folders
css
js
images
scss

This pr only creates the css folder which might confuse some people

avatar drmenzelit
drmenzelit - comment - 12 Jun 2025

@brianteeman that is true .. I will add the folders on my next commit. I'm thinking of a new logo too ...

avatar drmenzelit
drmenzelit - comment - 18 Jun 2025

Closing in favour of #45624

avatar drmenzelit drmenzelit - change - 18 Jun 2025
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2025-06-18 18:13:34
Closed_By drmenzelit
avatar drmenzelit drmenzelit - close - 18 Jun 2025

Add a Comment

Login with GitHub to post a comment