Skip to main content

zensical-slate-theme Banner

GitHub Repository PyPI Version Python Support License: MIT


Zensical Theme Slate

slate-theme is a sleek, developer-focused, and highly interactive bilingual portfolio and blog theme packaged for Zensical (the modern, Rust-powered static site generator built on top of MkDocs).

This package contains the core compiled design assets and templates so you can apply the polished Slate Theme directly to any existing Zensical website with zero-configuration setup.

zensical-slate-theme Live Preview


🌟 Key Theme Features

  • Sleek Slate Aesthetics: Deep graphite base (#0b0f19) and tailored indigo/slate accents for a premium technical look.
  • Interactive Neural Background: Canvas particle system connecting nodes with lines that respond smoothly to mouse movements.
  • Circular Page Ripple: A gorgeous ripple transition triggered when toggling light/dark modes (fully respects prefers-reduced-motion).
  • 3D Glare Tilt Cards: Project and experience cards that tilt dynamically in response to mouse coordinates with a glassmorphism reflection overlay.
  • Zero-Configuration Asset Injection: Automated asset injection via layout overrides, loading styles and scripts natively without configuration boilerplate.

🚀 Installation & Usage

You can apply the Slate theme to your Zensical project in two simple steps:

1. Install the Package

Add the package to your project's virtual environment using uv (recommended):

uv add slate-theme

Or using standard pip:

pip install slate-theme

2. Configure Your Theme

Update your zensical.toml (and zensical.es.toml if your site is bilingual) to load the packaged theme:

[project.theme]
name = "slate"

[!NOTE] Zero-Configuration Setup: You do NOT need to declare extra_css or extra_javascript configurations in your site configuration file to load the theme's core stylesheets and scripts. The package handles this natively via layout template inheritance.


🎨 Starter Template

If you are starting a new website from scratch, this repository also serves as a complete Bilingual Starter Pack.

Instead of configuring everything manually, you can use the pre-configured starter layout, multi-language structure (English and Spanish), and automated deployment workflows.

Visit the Official GitHub Repository for cloning instructions, manual setup steps, and the full bilingual customization guide.


📄 License

To maintain a clear boundary between the open-source engine and the theme's core assets or template content, this repository operates under a dual-license model:

Metadata

Release files for slate-theme 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for slate-theme 0.1.1
File Size Uploaded
slate_theme-0.1.1.tar.gz 235.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for slate-theme 0.1.1
File Interpreter ABI Platform
slate_theme-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 326.0 kB

Release files / slate_theme-0.1.1.tar.gz

Download URL slate_theme-0.1.1.tar.gz
Size 235.3 kB
Tags Source
SHA-256 checksum
How to use checksums
5d3930951c2c212c0dc2c1bfee1068f79b5d80b7f92d5d4bf96f66ad1a2a2f77
BLAKE2b-256 checksum
How to use checksums
51be052bd802dcf8bb4678b8f3ace5461cfd71d9bbd07a7402f7c36b0ff7a58e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / slate_theme-0.1.1-py3-none-any.whl

Download URL slate_theme-0.1.1-py3-none-any.whl
Size 90.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
702b03b52176c16c1d685d0e1950b5bd8bfc235bd71d40bb3788ec23d0ec4285
BLAKE2b-256 checksum
How to use checksums
865aa7a06c510c1948bcb91e13b9a0d91c4b167d26f67b364a76060151090414
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page