Skip to content

Feat/docusaurus#20

Open
andresgarciaf wants to merge 6 commits intomainfrom
feat/docusaurus
Open

Feat/docusaurus#20
andresgarciaf wants to merge 6 commits intomainfrom
feat/docusaurus

Conversation

@andresgarciaf
Copy link
Copy Markdown
Collaborator

Pull Request

Description

Initial commit for Docusaurus documentation site. Establishes the base structure and placeholder pages for each domain (currently under construction).

Type of Change

  • Documentation

Project Details

Project Name: STS Public Repo Documentation

Purpose: Centralized documentation hub for the STS public repository — providing guides, references, and resources for internal teams and external contributors.

Technologies Used: Docusaurus

What's Included

  • Base Docusaurus configuration
  • Initial folder structure by domain
  • Placeholder pages (under construction)
  • Navigation and sidebar setup

Testing

  • Local build runs without errors
  • Site renders correctly

Security Compliance ✅

  • No customer data, PII, or proprietary information
  • No credentials or access tokens
  • Only synthetic data used
  • Third-party licenses acknowledged

By submitting this PR, I confirm I have followed the CONTRIBUTING.md guidelines and security requirements.

andresgarciaf and others added 4 commits January 20, 2026 12:19
- Set up Docusaurus with custom Databricks brand colors
- Create landing page with hero section, stats, and service cards
- Add 7 STS solution categories: Core Platform, Data Engineering,
  Data Governance, Data Warehousing, ML & GenAI, Launch Accelerator,
  and Workspace Setup
- Implement scroll-to-section navigation with Get Started button
- Add hover tooltips for truncated card descriptions
- Include modal for under-construction sections
- Configure dark/light mode with Databricks color palette

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Create placeholder pages for all 7 solution categories with
  under construction banners
- Add Overview button to hero section linking to /docs/intro
- Update intro page as Overview at top of sidebar
- Remove modal, cards now link directly to doc pages
- Remove blog folder and tutorial template content
- Add GitHub Actions workflows for deployment

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@andresgarciaf andresgarciaf self-assigned this Jan 20, 2026
@andresgarciaf andresgarciaf added the documentation Improvements or additions to documentation label Jan 20, 2026
andresgarciaf and others added 2 commits January 20, 2026 13:22
- Update working directory to docs/technical-services-solutions
- Add cache-dependency-path for package-lock.json location
- Fix runner name from linux-ubuntu-latest to ubuntu-latest
- Split deploy workflow into build and deploy jobs
- Upload built site from correct path

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant