jamesfacts / frontier-ghost-theme

A minimal Ghost starter theme, featuring Webpack, Browsersync, and Bootstrap.
https://jamesfacts.com/frontier-ghost-starter-theme/
15 stars 4 forks source link

Ghost "Gscan" errors - missing CSS classes #6

Open Doogiemuc opened 3 years ago

Doogiemuc commented 3 years ago

I really like your team. It's clean and simply. Not just the UI, also the code. I'd like to build upon it.

But it seems the newest ghost version requires some specific CSS classes to be styled. This is the result of a gscan run:

>    gscan.cmd .\content\themes\frontier-ghost-theme\

Checking theme compatibility...

Your theme has 10 errors and 1 warning!
---------------------------------------

Errors
------
Important to fix, functionality may be degraded.

- Error: The .kg-bookmark-card CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-container CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-content CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-title CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-description CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-metadata CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-icon CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-author CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-publisher CSS class is required to appear styled in your theme
Files: styles

- Error: The .kg-bookmark-thumbnail CSS class is required to appear styled in your theme
Files: styles

Warnings
--------
- Warning: package.json property "engines.ghost-api" is using a deprecated version of Ghost API
Files: package.json

Get more help at https://ghost.org/docs/api/handlebars-themes/
You can also check theme compatibility at https://gscan.ghost.org/
jamesfacts commented 3 years ago

Thanks, I'm glad you came across this project! It's probably time to update the webpack / broswersync config and numerous other things for 2021, so I doubt I will do much more with the original package set.