Re: [Tiki-devel] Creating custom theme
Karsten Wemheuer via TikiWiki-devel <[email protected]> Mon, 02 Jun 2025 09:53:44 +0200
| Newsgroups | gmane.comp.cms.tiki.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Gary, yes, the path is as You described it. I found some garbage in the tree. After cleaning up, triggering "npm run watch" and clearing the cache it seems to work now. I now continue upgrading the theme. Many thanks! Have a nice day. Karsten Am Montag, dem 02.06.2025 um 04:06 +0900 schrieb Gary Cunningham-Lee: > Hi, > > Is your _custom/ path to mytheme.scss like this: > _custom/shared/themes/mytheme/css/mytheme.scss ? > > -- Gary > > On 5/31/2025 2:13 AM, Karsten Wemheuer via TikiWiki-devel wrote: > > Hi, > > > > I noticed something strange. The URL for the CSS file is in the > > Firefox > > Console: > > > > /public/generated/_custom/shared/themes/mythemecss/mytheme.css > > > > That leads to an 404, and the CSS is not loaded. The attached "css" > > in > > the path seems to be wrong. > > > > Where is my mistake? > > > > Thanks in advance > > > > Best regards > > > > Karsten > > > > Am Freitag, dem 30.05.2025 um 18:02 +0200 schrieb Karsten Wemheuer > > via > > TikiWiki-devel: > > > Hi, > > > > > > thanks for answering. > > > > > > I now put my mytheme.scss file in the > > > _custom/shared/themes/mytheme/css/ directory. But this does not > > > change > > > the generation process: running the "npm run watch" the file > > > mytheme.scss is compiled to mytheme.css only in public directory. > > > Is > > > this correct? > > > > > > Wht to do if going to production: Should I take the public > > > directory > > > tree or the _custom or both? > > > > > > Still a little bit confused... > > > > > > -- Karsten > > > > > > > > > Am Freitag, dem 30.05.2025 um 20:44 +0900 schrieb Gary > > > Cunningham- > > > Lee: > > > > Hi, > > > > > > > > Copying the CSS file to the css directory shouldn't be > > > > necessary. > > > > Just > > > > to be sure, is your mytheme.scss in mytheme/scss/ or in > > > > mytheme/css? > > > > In > > > > the new build system, this file should be in the mytheme/css > > > > directory. > > > > > > > > I see now that the themes.tiki.org page shows that the custom > > > > theme > > > > has > > > > a templates directory, but I think this might not be correct. > > > > Custom > > > > template files should be in _custom/shared/templates. I don't > > > > think > > > > theme-specific template files are supported. > > > > > > > > -- Gary > > > > > > > > On 5/30/2025 6:54 PM, Karsten Wemheuer via TikiWiki-devel > > > > wrote: > > > > > Hi, > > > > > I want to create a custom theme in the new directory > > > > > structure > > > > > for > > > > > a > > > > > tiki 27 installation. > > > > > > > > > > I created the structure unter _custom as described on > > > > > https://themes.tiki.org/Making+or+Updating+a+Theme+for+Tiki+27+and+Newer+Versions > > > > > > > > > > I created a sccs-file an the npm run watch compiled it to the > > > > > directory > > > > > public/generated/_custom/shared/themes/mytheme/scss/mytheme.c > > > > > ss > > > > > > > > > > On the Look&Feel page the new theme doesn't show up. I have > > > > > to > > > > > manually > > > > > copy the created css file to > > > > > _custom/shared/themes/mytheme/css. > > > > > Is > > > > > this > > > > > the correct way to work? > > > > > > > > > > Another question regards the layout files like > > > > > layout_view.tpl. > > > > > Where > > > > > should I place this file? > > > > > > > > > > Thanks in advance! > > > > > > > > > > Best regards > > > > > > > > > > Karsten > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > TikiWiki-devel mailing list > > > > > [email protected] > > > > > https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel > > > > > > > > _______________________________________________ > > > > TikiWiki-devel mailing list > > > > [email protected] > > > > https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel > > > > > > > > > _______________________________________________ > > > TikiWiki-devel mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel > > > > > > _______________________________________________ > > TikiWiki-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel > > > _______________________________________________ > TikiWiki-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel