Skip to content

Refactor UI to Just the Docs theme - #9

Merged
yefb merged 2 commits into
mainfrom
feature/ui-refactor-just-the-docs
Jan 10, 2026
Merged

yefb merged 2 commits into
mainfrom
feature/ui-refactor-just-the-docs

Conversation

@yefb

@yefb yefb commented Jan 8, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Complete UI overhaul from the basic blog theme to a documentation-focused wiki style using the Just the Docs theme.

Before & After

Homepage

Before After
Before Homepage After Homepage

Content Page

Before After
Before Content After Content

Changes

  • Switch from jekyll-theme-basically-basic to just-the-docs theme
  • Migrate 69 posts from _posts/ to docs/ directory with hierarchical navigation
  • Add sidebar navigation with 9 category sections
  • Enable built-in search, per-page table of contents, and dark mode
  • Create welcoming landing page with section links
  • Update internal links to use Jekyll {% link %} syntax
  • Configure GitHub edit links for easy contributions

Navigation Categories

  • Primeros Pasos - Getting started guides
  • Bancos y Cuentas - Banks & accounts info
  • Enviar Dinero - Money transfer guides
  • Inversiones - Investment information
  • Impuestos - Tax guides (Colombia & USA)
  • Criptomonedas - Crypto guides
  • Tarjetas de Credito - Credit card info
  • Experiencias - Platform experiences
  • Otros - Migration, work, resources

New Features

  • Sidebar navigation for easy browsing
  • Per-page table of contents
  • Full-text search (lunr.js)
  • Dark mode (enabled by default)
  • "Edit this page on GitHub" links
  • Back to top button

Test Plan

  • Verify site builds without errors
  • Test sidebar navigation works correctly
  • Verify search functionality
  • Check dark mode toggle
  • Confirm all internal links work
  • Test on mobile viewport

yefb added 2 commits January 8, 2026 10:41
- Switch from jekyll-theme-basically-basic to just-the-docs
- Migrate 69 posts from _posts/ to docs/ with proper navigation structure
- Add sidebar navigation with 9 category sections
- Enable built-in search, table of contents, and dark mode
- Create welcoming landing page with section links
- Update internal links to use Jekyll link syntax
- Configure GitHub edit links for contributions

Categories:
- Primeros Pasos (Getting Started)
- Bancos y Cuentas (Banks & Accounts)
- Enviar Dinero (Send Money)
- Inversiones (Investments)
- Impuestos (Taxes)
- Criptomonedas (Crypto)
- Tarjetas de Credito (Credit Cards)
- Experiencias (Platform Experiences)
- Otros (Other)
@yefb
yefb requested a review from Addin January 9, 2026 00:26
@Addin

Addin commented Jan 9, 2026 •

Copy link
Copy Markdown
Contributor

No issues so far with these changes, good to merge!

@yefb
yefb merged commit 0662fc0 into main Jan 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants