Official theme for the Comparativ journal.
Tested up to OJS 3.4.0
- Download the latest release from the releases page.
- Upload the theme to your OJS installation in the
plugins/themes
directory. - Go to the
Website Settings
page and select theComparativ
theme. - Enable the theme in the
Website Settings
page.
- Clone the repository.
- Install the dependencies with
pnpm install
(see pnpm). - Run
pnpm run development
to build the theme. - Run
pnpm run watch
to watch for changes and rebuild the theme. - Run
pnpm run production
to build the theme for production.
pnpm run vite:dev
— Start Vite dev server for Vue components and Tailwind CSSpnpm run vite:build
— Build assets using Vitepnpm run development
— Build theme assets using Laravel Mixpnpm run watch
— Watch for changes and rebuild assetspnpm run production
— Build optimized assets for production
src/
— Source files (JavaScript, Vue, SCSS, images, fonts)dist/
— Compiled assets (created after build)templates/
— OJS template overrideslocale/
— Localization filespackage.json
— Project dependencies and scriptsvite.config.js
— Vite configurationwebpack.mix.js
— Laravel Mix configuration
- Node.js (v18+ recommended)
- pnpm package manager
- Version 1.0.0 is compatible with OJS 3.4.0
This theme is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.
The font used in this theme is Gidole and is licensed under the SIL Open Font License.