This repository contains the source code for the official Crystal Studio Labs organization website.
Crystal Studio Labs is an independent developer organization focused on building productivity tools, system utilities, and technology education materials in the age of AI. We prioritize "Simple over Complex" and "Clean UI over Overdesign".
The website features a custom, fully hand-written Grayscale Retro with Dark Blue Accents theme.
- Typography: Uses clean mono and sans-serif typography (
Courier Prime,JetBrains Mono,Inter) to invoke a technical, terminal-like feel. - Colors: A stark black-and-white base enhanced by modern dark blue (
#3b82f6) accents.
This site is built as a static site using Jekyll (which is natively supported by GitHub Pages). It uses standard HTML, CSS, and Vanilla JavaScript with no heavy frontend frameworks.
_config.yml- Main Jekyll configuration file._layouts/- Contains the coredefault.htmllayout structure for all pages._includes/- Reusable UI components including the<head>metadata, navigation (nav.html), and footer (footer.html).pages/- Contains all internal routes (About, Projects, Community, Contact, Docs, Privacy, TOS).css/styles.css- Custom CSS styling for the entire site.js/scripts.js- Minimal Vanilla JS for interactive elements (mobile menu, scroll-rotation, dynamic footer year).
- Jekyll Scaffold Integration: The site has been migrated to use Jekyll templating for consistent header/footer injection across all pages.
- Encoding Fixes: Resolved UTF-8 BOM issues to ensure proper Jekyll compilation and cleaned up unicode characters for robust rendering across all browsers.
- Project Consolidation: Unified "Games" and "Products" into a single comprehensive "Projects" catalog to streamline navigation.
To run this website locally, you need Ruby and Jekyll installed.
- Clone the repository:
git clone https://github.com/Crystal-Studio-Labs/Crystal-Studio-Labs.github.io.git
- Navigate into the directory:
cd Crystal-Studio-Labs.github.io - Run the Jekyll local server:
bundle exec jekyll serve - Open your browser and navigate to
http://localhost:4000/.
We welcome contributions from the community, whether you're a beginner fixing typos or an expert proposing API changes. Check out our pages/community.html page or join our Discord server for more information.
The code in this repository is open-sourced under the MIT License.