Open eSilverStrike opened 6 years ago
Just found this Pull Request which looks like it may be a great start for creating a new basic theme
https://github.com/Geeklog-Core/geeklog/pull/663/commits
@ivywe is this theme still being developed? Is there a Geeklog v2.2.0 version?
This seems to be the latest version and it looks like it may supports Uikit 3 which is good: https://github.com/ivywe/geeklog-ivywe/tree/Geeklog2.1.3/public_html/layout/default
Tom,
Thanks. but 2.1.3
2018年9月29日(土) 5:30 Tom notifications@github.com:
Just found this Pull Request which looks like it may be a great start for creating a new basic theme
https://github.com/Geeklog-Core/geeklog/pull/663/commits
@ivywe https://github.com/ivywe is this theme still being developed? Is there a Geeklog v2.2.0 version?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Geeklog-Core/geeklog/issues/854#issuecomment-425557204, or mute the thread https://github.com/notifications/unsubscribe-auth/ABXDDCVnKb-1RFpkPLtP-gFvztH5F1o4ks5ufobxgaJpZM4TViRt .
Also see https://github.com/zzseba78/Kick-Off for some example layouts
As I work on the theme I also plan to update the themes where it makes sense so less template files are needed (and more blocks are used).
Another good starting point: https://github.com/zzseba78/Kick-Off Includes UIkit 3 Starter Layout / Templates to Quick start for your UIkit 3 project.
Create a new basic theme that uses Uikit 3.
The theme should have as little custom css classes as possible so it can then become the base theme for any new child themes created.
The HTML should follow the latest standards http://www.w3.org/TR/html50/ and Schemas http://schema.org/ like the Denim themes #do.
This includes the use of the H1 tag. Currently all of our themes use the Site Name as the H1 tag for all pages. We should not really be doing this as the H1 tag should represent the content of the page. For example it should be the article title of an article page. Header tags are an important part of SEO so this needs to be fixed.
We should also make sure all Geeklog custom classes use the naming convention that starts with "gl-" like: gl-warningsmall