An official theme for OJS 3.1.1+
Current version classic v.1.1.2
This theme was developed and is maintained by the Public Knowledge Project.
The theme can be installed through Plugin Gallery in your Open Journal Systems website.
plugins/themes
directory starting from OJS web root.git clone https://github.com/pkp/classic.git
.cd classic
.npm install
. Gulp config file is inside a theme root folder gulpfile.js
.gulp sass
. The result CSS path is resources/app.min.css
.gulp scripts
and gulp compress
. The result Javascript file path is resources/app.min.js
. Run gulp watch
to view javascript changes inside dev_js
folder in real time.gulp build
.plugins/themes
directory starting from the OJS installation root folder.Note that the main branch can contain code that will not be shipped to the stable release.
Classic theme was designed and developed by Sophy Ouch (@sssoz), Vitalii Bezsheiko (@Vitaliy-1), John Willinsky, and Kevin Stranack.
For technical question regarding the theme (bugs, enhancements, etc.), please open an issue on the plugin's GitHub page. For non-technical question or you are uncertain about the question's category please visit the PKP Forum. Before opening and issue or posting a question on forum please make sure that it wasn't solved before.
Theme Colour | This theme allows the personalisation of the theme’s main colour. The default colour is a sunflower yellow. If you wish to select your own palette (in Settings > Website), and for best readability, we recommend selecting a tone that provides a good contrast against the black text and borders.
Navigation Menu | For the best user experience, we recommend limiting the number of items in your navigation menus. Research shows that users struggle to find what they are looking for in long lists.
Logo Image | This is the image that contains the journal title. If you do not have a logo, the theme will display your journal’s name instead. Logo images should be:
Home Page Image | This theme does not accommodate home page images.
Home Page Additional Content | Adding content here can often disrupt the clean design of this theme. Ask yourself if this content would be better placed in a custom page with a link from the primary navigation menu instead.
Page Footer | We recommend keeping the Page Footer short, limited to your journal identification details, such as journal title and mailing address, as well as any required copyright or affiliation statements.
Issue Cover Image | Issue cover images should be:
Article Image | Article cover images should be:
Custom Blocks | This theme places custom blocks in the footer. We recommend minimizing the use of custom blocks to present a cleaner, more professional look. Wherever possible, consider placing what might have gone into a custom block into a custom page, and link to it from the primary navigation menu.
Journal Thumbnail | Journal thumbnail images will only appear on a multi-journal OJS installation, on the list of all journals on the site. The image should be:
Galleys | If there isn’t any CSS file attached to the HTML galley, the default theme’s style will be used
This theme is released under the GPL license.
The Cardo and Montserrat fonts are distributed under the terms of the Open Font License.