Complete guide for configuring the AXIS premium theme for Open Journal Systems 3.3. Modern design, cinematic hero slider, dark mode, 4 archive layouts, and deep customization — everything you need to give your journal a distinctive identity.
OJS 3.3 Compatible
Responsive
Dark Mode
Multilingual
Setup
Getting Started
AXIS is a licensed premium theme designed to give your OJS 3.3 journal a modern, professional identity in minutes. Follow these steps to install and activate the theme.
Installation Steps
Download the Theme Package
After purchase, download the axis-theme.tar.gz package from your account at ojs-services.com.
Upload via Plugin Manager
In your OJS dashboard, navigate to Settings → Website → Plugins → Upload A New Plugin. Select the .tar.gz file and click Upload. OJS will extract the theme into plugins/themes/axis/ automatically.
Enable the Theme Plugin
Once uploaded, scroll down to Installed Plugins → Theme Plugins. Find AXIS in the list and check the box to enable it.
Activate as Current Theme
Go to Settings → Website → Appearance → Theme and select AXIS from the dropdown. Save.
Activate Your License
Scroll down to the AXIS settings panel and paste your license key into the License Key field. Without a valid license, the theme stylesheet will not load and the site will appear unstyled.
Configure the Theme
Continue in the AXIS settings panel below the license field. Colors, fonts, homepage layout, hero, archive, social media — everything is configured here. This guide walks through every option.
Quick Setup Checklist
Upload and enable the AXIS theme plugin
Activate your license key
Set your primary brand color
Choose light, dark, or auto mode
Pick a font family from 10 options
Select homepage layout (grid, list, or magazine)
Configure the homepage hero (cover + description, slider, or hidden)
Add your social media links
Upload a homepage image and journal thumbnail (cover)
Customize the footer columns (site-level)
Configure the archive layout
Setup
License Activation
AXIS is a commercial theme with a licensing system. The theme stylesheet only loads when a valid license key is detected for the current context. This is the first field you will see at the top of the theme settings.
🔑 How Licensing Works
Enter the license key you received after purchase into the License Key text field. The theme will validate it on save. Once validated, all AXIS styles, scripts, and options become available for this context (journal).
⚠
Without a valid license, the theme does NOT load styles or scripts. The site will appear completely unstyled until you activate the license. This is intentional — licenses are per-context.
Site-Level vs. Journal-Level Licensing
A single license key activates the theme for the context where it is entered:
Site-level — activating at Administration → Site Settings → Appearance covers the site index page and cross-journal pages
Journal-level — activating at Settings → Website → Appearance of each journal covers that journal's pages
If you run multiple journals, each one needs its own license (or enter the same license separately at each context).
Appearance
Primary Color
The primary color defines the visual identity of your journal. It is applied globally across the entire theme — navigation, buttons, links, hero overlays, badges, pagination, and countless accent details.
🎨 Default Color
The default primary color is #4F46E5 (a modern indigo). You can change it to any hex color via the color picker in the theme settings. The same input accepts a CSS hex value pasted manually.
#4F46E5 Default — Indigo
Where Primary Color Applies
Changing this one value cascades through the entire theme:
Primary Color Application
Home
Current
Archives
Submit
PDFDOIOA
PDFDOI
PDF
Navigation bar — active links, hover states, focus rings
Accents — stats bar highlights, archive year markers, indexing icons
Cover hover — issue cover scale/shadow glow
Dark mode — preserved in both light and dark modes for consistent branding
Suggested Colors for Different Journal Types
AXIS Default
Indigo + Emerald
Sky & Amber
Medical / Sciences
Crimson
Law / Classic
Forest
Environmental
Purple
Arts / Humanities
Appearance
Hero Background Color Secondary
AXIS uses a second color specifically for the hero section background when no homepage image is uploaded. This color also acts as a secondary accent throughout the theme.
🌈 Default Color
Default: #10B981 (emerald). This kicks in when the journal has no Homepage Image uploaded in Journal Settings → Appearance → Setup.
#10B981 Default — Emerald
💡
When a homepage image is uploaded, it takes precedence over this color in the hero area. The secondary color still appears as an accent in other places (category badges, hover highlights, stat icons).
Appearance
Container Width
Control the maximum width of your journal's content area. AXIS offers three presets to suit different content styles.
Boxed — 1200px
Wide — 1400px (default)
Full Width
Boxed (1200px)
Menu
Content
Card
Card
Classic text-focused width
Wide — 1400px (Default)
Menu
Content
Card
Card
Card
Recommended
Full Width
Menu
Edge-to-edge content
Card
Card
Card
Card
Modern magazine look
💡
The hero section always stretches edge-to-edge regardless of this setting. Only the content area follows the container width rule.
Appearance
Header Style
Choose the complexity of your site header. AXIS ships with three header styles, each progressively richer in features.
Minimal — Logo only
Standard — Logo + Search
Rich — Logo + Search + Social (default)
Minimal
Login
Just logo & login
Standard
🔍 Search
Login
+ Search bar
Rich (Default)
🔍
𝐋
𝐓
📷
Login
+ Social icons
Feature Matrix
Feature
Minimal
Standard
Rich
Logo
✅
✅
✅
Primary navigation menu
✅
✅
✅
User menu (Login / Profile)
✅
✅
✅
Search bar
—
✅
✅
Social media icons
—
—
✅
Dark mode toggle
✅
✅
✅
Language selector if multilingual
✅
✅
✅
Appearance
Sticky Navigation Menu
When enabled, the navigation bar stays pinned to the top of the viewport as the reader scrolls. Disable for traditional scrolling behavior.
Sticky Enabled (Default)
Menu stays here
↓ User scrolls — navbar remains pinned at top
Sticky Disabled
Menu scrolls away
↓ Navbar scrolls with content
✅
Sticky recommended for long articles and archive pages where navigation should remain accessible.
Appearance
Dark Mode Default
AXIS supports full dark mode. Visitors can toggle with the dark mode button in the header, but you decide the default experience for new visitors.
Light (default)
Dark
Auto — follows system preference
☀ Light Mode
Menu
Login
Background: #FFFFFF • Text: #0F172A
☽ Dark Mode
Menu
Login
Background: #0F172A • Text: #F1F5F9
Color Reference Table
Element
Light Mode
Dark Mode
Page background
#FFFFFF
#0F172A
Card background
#F8FAFC
#1E293B
Text primary
#0F172A
#F1F5F9
Text secondary
#64748B
#94A3B8
Borders
#E2E8F0
#334155
Navbar
#FFFFFF
#0F172A
Primary (unchanged)
#4F46E5
#4F46E5
Appearance
Font Family
AXIS ships with 10 hand-picked typefaces from Google Fonts. Choose one and it propagates across headings, body text, navigation, and UI elements.
Available Fonts
Inter
Sans-serif • Modern
Scientific research today.
Crisp, versatile, highly legible at every size. Designed for screens. Best for STEM and technical journals.
Plus Jakarta Sans
Sans-serif • Friendly
Scientific research today.
Warm geometric sans. A modern alternative to Inter with slightly more personality.
This single option controls how articles are displayed on both the journal homepage (Recent Articles section) and individual issue pages. Three distinct layouts:
Grid — 4 columns
PDF
PDF
PDF
PDF
Default — 4 equal-height cards
List — 1 column
PDFOA
Longer abstract preview visible here...
PDF
Detailed row, cover & abstract...
Abstract & metadata visible
Magazine — 3 columns
PDF
PDF
PDF
Tall covers (4:3) — editorial feel
Layout
Columns (desktop » tablet » mobile)
Abstract preview
Recommended for
Grid
4 » 3 » 2 » 1
Truncated to ~150 chars
Default layout — compact, scannable cards for most journals
Published Articles — total published article count across all issues
Authors — unique author count
Reviewers — unique reviewer count (from user roles)
Open Access — shown if the journal is open access
Copyright — derived from copyright holder setting
License — auto-detected Creative Commons icon (CC BY, CC BY-NC, CC BY-NC-ND, etc.)
💡
The bar intelligently hides metrics with zero/missing values. If you have no reviewers registered yet, that column disappears — keeping the bar tight.
Homepage
Editor's Pick NEW
Editor's Pick is a dedicated ribbon placed between the statistics bar and the article tabs on the journal homepage. It highlights articles hand-picked by the editorial board — independent of the main homepage layout (grid, list, or magazine). Four distinct visual styles are available, each optimized for different editorial strategies.
⚙ How it Works
Enter the article IDs you want to feature (comma-separated). AXIS validates each ID, loads the published article, and renders the selected style. Invalid IDs, deleted articles, or articles from other journals are silently skipped. If the field is empty, the 4 most recent published articles are shown automatically — the ribbon never appears empty once enabled.
Visual Styles
Pick the style that best matches your journal's editorial voice. All styles use the same article data — switching between them is a one-click admin change.
1. Hero Spotlight — 1 big featured + 3 compact side cards
A large hero card with a full cover image takes the spotlight, flanked by three compact cards on the right. Ideal for an editorial-dergi style where one flagship article deserves the limelight.
Hero Spotlight layout
★ EDITOR'S CHOICE
Review Articles
Dependency Parsing for Low-Resource Languages: A Transformer-Based Benchmark
K. Aydın, S. Chen, M. García +3 authors
PDFDOI2026
ORIGINAL
GitOps Workflows for Kubernetes
SHORT COMM.
Circuit Breaker Patterns
CASE STUDY
AI Ethics
Maximum 4 articles (1 + 3)
Hero area: ~380 px tall with full cover image
Up to 3 lines of title, 2 lines of authors before truncation
Best for: Editorial journals with one flagship article per issue
2. Horizontal Carousel — swipe through any number of cards
Four equal-height cards visible at once, with arrow buttons to scroll through more. CSS scroll-snap ensures smooth card alignment. Supports up to 12 featured articles — the most flexible style.
Horizontal Carousel layout
★ PICK #1
REVIEW
Dependency Parsing for Low-Resource Languages
K. Aydın +5
★ PICK #2
ORIGINAL
GitOps Workflows for Kubernetes
L. Berg, M. Ivanov
★ PICK #3
SHORT COMM.
Circuit Breaker Patterns
A. Okonkwo +4
★ PICK #4
CASE STUDY
AI Ethics in Clinical Systems
Dr. E. Kaya
‹
›
Maximum 12 articles
4 cards visible at once on desktop, 2 on tablet, 1 + swipe on mobile
Equal-height cards with 3-line title area (no jumping alignment)
Best for: Journals with many featured articles (special issues, rotating spotlights)
Default style — most flexible, lowest vertical footprint
3. Magazine Bento — 1 big + 4 small asymmetric grid
Inspired by magazine covers. One large featured card takes 2 rows on the left; four smaller cards fill a 2×2 grid on the right. Colorful gradient fallbacks when cover images are missing. Atmospheric and editorial.
Magazine Bento layout
★ EDITOR'S PICK
Review Articles
Dependency Parsing for Low-Resource Languages
K. Aydın +5 authors
Original
GitOps Workflows
Short Comm.
Circuit Breaker
Case
AI Ethics
Editorial
Peer Review
Maximum 5 articles (1 featured + 4 companion)
Asymmetric grid, one big card spans 2 rows
Falls back to colorful gradients if covers are missing
Best for: Journals with strong visual identity, magazine-style presentation
4. Flip Cards — hover reveals abstract
Four cards in a grid. On hover or keyboard focus, each card rotates 180° to reveal the article abstract on the back. The most interactive style — invites exploration.
Flip Cards layout (front & back shown)
PICK
REVIEW
Dependency Parsing for Low-Resource Languages
PICK
ORIGINAL
GitOps Workflows for Kubernetes
(flipped)
★ EDITOR'S PICK
Circuit Breaker Patterns
A. Okonkwo +4
Distributed systems demand graceful degradation. We compare seven implementation strategies for the circuit breaker pattern under varying failure rates and show...
→ Read
PICK
CASE STUDY
AI Ethics in Medical Decision Support
Maximum 4 articles (4-column grid)
Front shows cover + title; back shows label, title, authors, abstract, CTA
Hover or keyboard focus triggers the 3D flip
Best for: Modern, tech-savvy journals wanting interactive depth
Admin Configuration
Three new fields appear in the theme settings panel, directly below the Homepage & Issue Page Layout option:
Editor's Pick — Featured Articles NEW
Enter article IDs (comma-separated) to feature as Editor's Pick...
• Find an article's ID in its URL (the number at the end)
• Invalid IDs are silently skipped
• If empty, the 4 most recent published articles are used
Editor's Pick Style NEW
Choose how featured articles appear on the homepage.
Editor's Pick Title
The text shown inside the ★ badge. Leave empty for the default "Editor's Pick". Any custom value replaces it — there is only one label (no duplicate headings).
★ Editor's Pick
← empty field
★ Highlights
← typed "Highlights"
Automatic Behavior
Empty field + visible style — shows 4 most recent published articles
Invalid or deleted ID — silently skipped; remaining IDs render normally
Style = Hidden — ribbon never appears, even if IDs are entered
No published articles in journal — ribbon is hidden automatically
Article from a different journal — filtered out by context ID check
Finding Article IDs
The article ID is the number at the end of any article URL in your journal. For example:
Pro tip: Set Editor's Pick to Horizontal Carousel and enter your 6–8 favorite articles at the start of each quarter. Readers see a rotating curated selection before they scroll to the full article list.
💡
Editor's Pick is independent of the Homepage & Issue Page Layout. Whether your main list is Grid, List, or Magazine, Editor's Pick renders its own chosen style in its own ribbon above the article tabs.
Homepage
Homepage Hero
The large banner area at the top of the journal homepage. AXIS offers three hero modes — pick the one that suits your journal.
Hidden
Theme hero — cover + description
Home Slider NEW
Mode 1 — Theme hero (Default)
The journal cover image (from Journal Settings) is shown on the left at a fixed 280 × 392 px proportion. On the right, the journal name and description appear over the homepage image background.
Theme hero with cover
Journal Name
A peer-reviewed quarterly publication on the subject of...
ArchivesSubmit
Mode 2 — Home Slider NEW
AXIS integrates with the free Slider Home generic plugin to display a cinematic image slider in place of the static hero. When a journal cover is also set, the cover appears on the left and the slider fills the rest of the row — both at exactly matching heights.
Slider mode with cover
01 / 03
Slide Title Here
Slide description with call-to-action.
Mode 3 — Hidden
Selects no hero at all. Useful for journals that want to lead directly with stats or the article list. The navigation ends, the stats bar appears, then articles.
✅
Whichever mode you pick, AXIS gracefully adapts to whether you have a cover, a homepage image, both, or neither.
Homepage
Cinematic Slider (Slider Home integration) NEW
The slider hero reimagines the free Slider Home plugin with a premium presentation: full-bleed imagery, Ken Burns slow zoom animation, gradient caption overlays, numeric counter, glass-morphism navigation, and pill pagination.
🔑 Requirement
You must install and enable the Slider Home generic plugin (free, from the PKP plugin gallery). AXIS automatically detects it and enables the "Home Slider" hero option. Configure slides in Settings → Website → Appearance → Slider Home.
Feature Breakdown
Cinematic Slider Anatomy
02 / 05
Featured Article Title
Short description or intro text over the image.
Read More
‹
›
What AXIS Adds on Top of Slider Home
Full-bleed images — object-fit: cover so every slide fills the frame perfectly, no letter-boxing
Ken Burns animation — 20-second slow zoom on each slide keeps the banner alive even during autoplay pauses
Gradient overlay — dark bottom-up fade so text stays legible on any image
Numeric counter — 02 / 05 pill in the top-right corner, updates with autoplay
Cover-matching height — when a journal cover is present, slider is pinned to exactly 392px to match cover proportions
21:9 ultrawide — when no cover, slider switches to a cinematic ultrawide aspect ratio
Modern navigation — glass-morphism circular arrows that scale on hover and turn primary color
Pill pagination — active dot stretches into a pill, inactive stay as dots
Slide link support — slides with sliderImageLink set render with a "Read more" button linking there
Recommended Slide Image Sizes
Image
Recommended
Minimum
Notes
With journal cover
1920 × 900 px
1600 × 800 px
Landscape — ~2.1:1 area when rendered next to 280 × 392 cover
Without cover
2100 × 900 px
1680 × 720 px
Ultrawide — 21:9 aspect when used alone
Format
JPEG quality 80, 150–300 KB target
Composition
Keep critical content in the middle 60% — edges may crop on narrow screens
💡
Images are rendered with object-fit: cover, so any aspect ratio works — just be aware that the edges may be cropped. For precise control, match the recommended ratio (21:9 without cover, roughly 2.7:1 with cover).
Homepage
About Tab
Under the hero, AXIS shows a tabbed view that switches between Recent Articles, Most Viewed, Announcements, and optionally About Journal.
Tabbed Homepage
Recent Articles
Most Viewed
News & Announcements
About Journal
[ Tab content rendered here ]
💡
The About Journal tab is optional and defaults to enabled. Disable it if your journal's about page is elsewhere in your navigation. New journals with sparse content benefit from it.
Homepage
Article Counts
Two simple numeric options control how many articles appear in each list.
recentArticlesCount
Number of articles in the Recent Articles tab. Default: 12. Good values: 6 (compact), 12 (balanced), 24 (deep).
mostViewedCount
Number of articles in the Most Viewed tab and dedicated /mostViewed page. Default: 12.
👁 Most Viewed Page
AXIS adds a dedicated /mostViewed endpoint with its own custom handler. Link to it from your primary navigation for a permanent "Most Read" destination. The page shows mostViewedCount × 2 articles (expanded view).
Archive
Archive Layout
The archive page (all published issues) supports four different layouts. Pick the one that matches your publication cadence and cover strategy.
Accordion (default)
Grid by Year
Grid with Covers
Compact List
Accordion
2026
4 issues • ▼
Vol 12, Issue 3 — Spring
Vol 12, Issue 2 — Winter
2025
4 issues • ▶
Collapsible by year
Grid by Year
2026
Iss 1
Iss 2
Iss 3
2025
Iss 1
Iss 2
Iss 3
All issues visible, grouped
Grid with Covers
Visual-first — cover emphasis
Compact List
Vol 12, Issue 3 (2026)
12 art
Vol 12, Issue 2 (2026)
10 art
Vol 12, Issue 1 (2026)
11 art
Vol 11, Issue 4 (2025)
9 art
Maximum density — long archives
Layout
Best for
Accordion
Balanced journals with steady cadence — collapse old years, expand the current one
Grid by Year
Journals with few issues per year where everything should be visible
Grid with Covers
Visually rich journals where each issue has a distinctive cover
Compact List
Decade-old journals with hundreds of issues — maximum density
Archive
Archive Display Options
Three toggles fine-tune what appears in the archive page. All default to enabled.
archiveShowCovers
Show issue cover thumbnails in the archive. Turn off if your journal doesn't upload covers consistently.
archiveShowStats
Show article count and publication date next to each issue entry.
archiveShowDescriptions
Show the issue description/editorial note when expanded. Disable for tight layouts.
Article & Pages
Article Images Display
Articles in OJS can have an associated cover image (uploaded per article). This toggle controls whether they appear in list/grid/magazine views.
Yes (default)
No
💡
When enabled but an article has no image, AXIS shows a clean placeholder. Disabling is useful for text-only journals where covers feel redundant.
Article & Pages
Article Display Options
DOI Link Target
Where should DOI badges open when clicked?
New tab (default)
Same tab
Show Article Views (Downloads)
Display view/download counts on article pages and list items.
Enabled (default)
Disabled
Author Biographies
Show author bio sections on the article detail page.
Enabled
Disabled (default)
💡
Bios default to disabled because most journals don't fill them in. Enable only if your authors regularly provide biographical information in their submissions.
Custom Content
Custom Blocks
AXIS can display up to four custom HTML blocks in dedicated positions on your journal. Blocks are edited in the plugin's dedicated panel and can hold arbitrary HTML (banners, announcements, sponsor logos, etc.).
Display Options
Disabled (default)
Homepage only
All pages
Boxed container (default)
Full width
▣ Where blocks appear
When enabled on the homepage, blocks are rendered in a dedicated section between the tabs and the pre-footer. They stack vertically and can be filled with promotional content, event announcements, partner logos — anything HTML allows.
Custom Content
Indexing & CTA Sections
Two distinct sections appear just above the footer when enabled.
Indexing Section
A horizontal strip of logos/names for databases where the journal is indexed (Scopus, Web of Science, DOAJ, etc.). AXIS ships with six popular databases pre-configured.
Indexing Section
INDEXED IN
Scopus
Web of Science
DOAJ
Crossref
PubMed
Google Scholar
Configuration
indexingDatabases
Semicolon-separated list of database names. Default: Scopus;Web of Science;DOAJ;Crossref;PubMed;Google Scholar
indexingUrls
Semicolon-separated list of URLs in the same order as the names above. Click-throughs open in a new tab.
⚠
Keep the name list and URL list in the same order and same length. Extra URLs or missing ones will mismatch.
Call-to-Action (CTA) Section
A compact call-out banner with a headline and primary button, typically used to drive submissions or highlight a special call for papers.
Enabled (default)
Disabled
Global
Social Media Links
Add URLs for each network. Icons appear in the Rich header style (top bar) and in the footer. Empty fields are automatically hidden.
𝐋
𝐓
📷
👤
▶
Network
Input accepted
Example
Facebook
Full URL or username
yourjournal or https://facebook.com/yourjournal
X (Twitter)
Full URL or handle
yourjournal or https://x.com/yourjournal
Instagram
Full URL or username
yourjournal or https://instagram.com/yourjournal
LinkedIn
Full URL or vanity name
yourjournal or https://linkedin.com/in/yourjournal
YouTube
Full URL or handle
yourjournal or https://youtube.com/@yourjournal
💡
AXIS auto-completes the domain if you only paste the username. Entering ojsservices for Twitter becomes https://twitter.com/ojsservices automatically.
Global
Footer Configuration
The footer has 4 columns + bottom line, all editable from the site-level theme settings (under Administration). Each column accepts HTML.
Footer Layout
Content Ideas
Column 1 — About the journal, mission statement, ISSN
Footer columns accept HTML. Use <a> tags for links, <ul> for lists, <img> for logos (use absolute URLs).
Global
Multilingual Support
AXIS ships with built-in translations and supports any locale OJS provides. Out of the box:
English (en_US)
Türkçe (tr_TR)
If your journal enables multiple languages in Settings → Website → Setup → Languages, AXIS automatically shows a language switcher in the header. All theme UI strings (navigation labels, empty states, button text, tab titles) translate accordingly.
✅
Journal content (article titles, abstracts, descriptions) uses OJS's native multilingual data layer — the theme simply displays the locale OJS resolves.
Global
Multi-Journal Installations
If your OJS instance hosts multiple journals, AXIS separates site-level settings (global) from journal-level settings (per-journal). This lets each journal have its own colors, layout, and hero configuration while the site-wide footer and social media stay unified.
Site-Level Settings (Administration → Site Settings)
Setting
Notes
License Key
Required for site pages (index, about site, etc.)
Primary Color
Default for site pages and any journals not overriding
Container Width
Site-wide default
Dark Mode Default
Site-wide default for new visitors
Header Style
Applies to site-level navigation
Sticky Header
Applies globally
Social Media Links
Used as fallback when a journal has not set its own
Footer Columns 1–4
Shared footer across all journals
Footer Bottom
Shared copyright line
Journal-Level Settings (per journal, under Settings → Website → Appearance)
These override site defaults for that journal only. Includes: primary and secondary colors, font family, typography scale, homepage layout, hero mode, stats bar, article counts, archive layout, custom blocks, indexing, CTA, social media, etc.
💡
A journal with an empty social media field inherits the site-level value. Set a social field at the journal level to override for that specific journal.
Resources
Recommended Image Sizes
One-shot reference for every image you'll upload into AXIS.
Image
Recommended
Min / Max
Format & Size
Where to upload
Journal Thumbnail (Cover)
600 × 840 px (5:7)
Min 500 × 700
JPEG quality 85 — <200 KB
Settings → Journal → Masthead
Homepage Image (hero background)
1920 × 600 px
Min 1600 × 500
JPEG quality 80 — <400 KB
Settings → Website → Appearance → Setup
Slider Home slides
1920 × 900 px (2:1)
Min 1600 × 800
JPEG quality 80 — <300 KB
Slider Home plugin panel
Slider (no cover mode)
2100 × 900 px (21:9)
Min 1680 × 720
JPEG quality 80 — <350 KB
Slider Home plugin panel
Journal Logo (navbar)
400 × 80 px (landscape)
Max 60 px height
PNG (transparent)
Settings → Website → Appearance → Setup
Issue Cover
400 × 560 px (5:7)
Any
JPEG or PNG
Issue → Metadata → Cover Image
Article Cover
600 × 400 px (3:2)
Any
JPEG quality 80
Article → Metadata → Cover Image
Favicon
32 × 32 px or 64 × 64 px
Square
PNG or ICO
Settings → Website → Appearance → Setup
💡
AXIS uses object-fit: cover for all hero / slider / cover images. Any aspect ratio will fit — but following the recommended ratios prevents cropping surprises.
Resources
Tips & Best Practices
Get the most out of your AXIS theme with these battle-tested recommendations.
🎨 Color Combination Suggestions
▼
AXIS Default
Indigo + Emerald + Light
Bold Editorial
Red + Amber + Dark
Medical Clean
Sky + Emerald + Light
Creative Dark
Purple + Amber + Dark
📝 Font Pairing Recommendations
▼
Journal Type
Recommended Font
Why
Modern / Technical (STEM)
Inter or Plus Jakarta Sans
Crisp at every size. Designed for screens.
Humanities / Academic
Merriweather or Lora
Serifs convey authority and reading tradition.
Arts & Design
Poppins or Montserrat
Contemporary geometric sans with personality.
Education / Pedagogy
Nunito
Rounded, approachable, easy-reading.
Medicine / Law
Source Serif Pro
Formal classical refinement.
General / Multidisciplinary
Roboto or Work Sans
Safe, proven, neutral.
⚡ Performance Tips
▼
Optimize every image with TinyPNG or Squoosh before uploading
Keep slider images under 300 KB each — the slider preloads them
Keep the journal cover under 200 KB — it's the hero's primary element
Set recentArticlesCount to 12 unless you have a clear reason to go higher
JPEG for photos, PNG for logos with transparency, WebP if your server supports it
The font is loaded from Google Fonts CDN with display=swap — no blocking render
CSS is a single optimized file — no extra HTTP requests per theme feature
🛠 Common Configuration Patterns
▼
Small new journal (just starting out)
Homepage layout: Grid
Hero: Theme hero with journal description
About tab: Enabled — helps readers understand the journal
Recent articles count: 6
Archive layout: Accordion
Established journal with rich content
Homepage layout: Magazine — feature the best article
Hero: Home Slider — rotate between featured articles and special calls
Stats bar: Enabled — showcase your numbers
Archive layout: Grid with Covers
Author biographies: Enabled
Text-heavy humanities journal
Font: Merriweather or Lora
Typography: Comfortable
Homepage layout: List
Archive: Compact List
Container width: Boxed (1200px) for optimal line length
High-volume scientific journal (hundreds of issues)
Font: Inter or Roboto
Typography: Compact
Archive layout: Compact List
Container width: Full
Indexing section: Enabled with your database list
📂 File Locations (For Reference)
▼
For advanced users who need to customize at the file level:
Direct file modifications will be overwritten on theme updates. For persistent customization, add overrides in your admin UI or use a child theme approach.
🔍 Troubleshooting
▼
"My site is unstyled after activating AXIS"
You need a valid license key. Paste your key into the License Key field at the top of theme settings. Until activated, stylesheets are not loaded (intentional protection).
"Home Slider option is greyed out / says plugin required"
Install and enable the free Slider Home generic plugin first. AXIS detects it automatically — no further configuration needed in AXIS settings.
"My slider image looks cropped"
Slides use object-fit: cover which may crop edges for aspect-ratio mismatches. Use recommended sizes (1920 × 900 with cover, or 2100 × 900 without). Keep important content in the middle 60% of the image.
"Footer is empty"
Footer columns are configured at site-level (Administration → Site Settings → Appearance). Even if you're editing a specific journal, the footer is shared.
"Settings don't save"
Check that the Slider Home plugin (if installed) is not registering duplicate API routes. AXIS 4.22+ includes fixes for this; update to the latest release.
"I see 'Plugin could not be deleted' when updating AXIS"
Check your theme directory for Windows-reserved filenames (nul, con, prn, etc.). Delete any such file, rebuild the archive, and re-upload.
Haven't purchased the AXIS theme yet?
See it in action with our live demos, or get your copy today.
Social Media Links
Add URLs for each network. Icons appear in the Rich header style (top bar) and in the footer. Empty fields are automatically hidden.
yourjournalorhttps://facebook.com/yourjournalyourjournalorhttps://x.com/yourjournalyourjournalorhttps://instagram.com/yourjournalyourjournalorhttps://linkedin.com/in/yourjournalyourjournalorhttps://youtube.com/@yourjournalojsservicesfor Twitter becomeshttps://twitter.com/ojsservicesautomatically.