Journal Footer - Dark Edition - Midnight
The dark variant uses a deep charcoal or pure black background for a cinematic, editorial feel. Ideal for luxury fashion, photography portfolios, and premium lifestyle brands. All text, icons, and borders automatically adapt to white — no manual configuration required.
Navy Edition — Deep Blue
A rich navy background with crisp white typography — the perfect balance between editorial elegance and brand warmth. Ideal for premium lifestyle, travel, and fashion stores that want depth without the starkness of pure black. All text and UI elements adapt automatically to maximum contrast.
Journal Footer
eStockMedia Plugins
Journal Footer
A premium, editorial-style footer section built for luxury Shopify stores. Features a fully configurable multi-column link layout, integrated newsletter form, social media icons, payment method badges, and a localization switcher — all within a scoped, theme-independent BEM CSS architecture with zero external dependencies.
Key Features
Multi-Column Link Layout
Up to 5 configurable columns (e.g. About Us, Shop, Support, Legal) — each with a heading and up to 6 custom links.
Newsletter Form
Built-in email subscription form with customizable label, placeholder text, and button label. Connects to Shopify's native customer marketing list.
Social Media Icons
Supports Instagram, Facebook, Pinterest, TikTok, YouTube, and X (Twitter) — each with an optional URL field. Icons shown only when URL is filled.
Payment Method Badges
Automatically displays accepted payment icons (Visa, Mastercard, PayPal, Apple Pay, Google Pay, Shop Pay, and more) based on store configuration.
Localization Switcher
Optional language and currency selector rendered inline in the footer — ideal for multi-market stores.
Full Color Control
Independent color pickers for background, heading text, link text, link hover, divider, newsletter button, and copyright bar.
Scoped BEM Architecture
Uses strict .jf-footer__ prefixes to prevent style leaking across the theme. Safe to install on any Shopify OS 2.0 theme.
Copyright Bar
Configurable copyright text with optional store name auto-insertion and current year dynamic tag.
Installation
-
Create the Section File
In your Shopify Admin go to Online Store → Themes → Edit code. Under Sections, click Add a new section and name it exactly:
sections/journal-footer.liquid -
Paste the Source Code
Delete all placeholder code in the new file. Paste the complete plugin source code and click Save.
-
Replace or Hide the Default Footer
You have two options. Option A — hide the default footer directly in the Theme Editor by clicking the eye icon next to it in the left sidebar. No files need to be modified. Option B — open your theme's
layout/theme.liquidfile, locate the existing footer section include and replace it with:{% section 'journal-footer' %} -
Configure in Theme Editor
Open Customize. Select the Journal Footer section in the sidebar. Configure columns, colors, social links, newsletter, and localization options.
-
Add Navigation Menus
In Online Store → Navigation, create menus for each footer column (e.g.
footer-about,footer-shop) and link them in the section settings.
Section Parameters
| Parameter | Type | Allowed Values | Purpose |
|---|---|---|---|
background_color |
Color | — | Footer background color |
heading_color |
Color | — | Column heading text color |
link_color |
Color | — | Link text color |
link_hover_color |
Color | — | Link hover state color |
divider_color |
Color | — | Horizontal rule color |
show_social_icons |
Checkbox | true / false | Toggle social icon row |
show_payment_icons |
Checkbox | true / false | Toggle payment badge row |
show_newsletter |
Checkbox | true / false | Toggle newsletter form column |
show_localization |
Checkbox | true / false | Toggle language/currency switcher |
newsletter_button_label |
Text | — | Newsletter submit button text |
newsletter_button_color |
Color | — | Newsletter button background |
copyright_text |
Text | — | Copyright bar text (supports {{ year }} tag) |
copyright_bar_color |
Color | — | Copyright bar background color |
Per-Column Block Settings
| Parameter | Type | Purpose |
|---|---|---|
column_heading |
Text | Column title (e.g. About Us, Shop) |
menu |
Link list | Navigation menu to render as links |
Social Icon Settings
| Parameter | Purpose |
|---|---|
instagram_url |
Instagram profile URL |
facebook_url |
Facebook page URL |
pinterest_url |
Pinterest profile URL |
tiktok_url |
TikTok profile URL |
youtube_url |
YouTube channel URL |
twitter_url |
X (Twitter) profile URL |
Compatibility
| Requirement | Value |
|---|---|
| Shopify Architecture | Online Store 2.0 |
| Max Link Columns | 5 per footer instance |
| Browser Support | Chrome, Firefox, Safari, Edge (last 2 versions) |
| Mobile | Fully responsive, columns stack vertically |
eStockMedia — Premium Shopify Components · info@estockmedia.com · https://new.journal.estockmedia.com/