Skip to content

Update Theme and Documentation

Amel FEZAI requested to merge theme-components into main

Features

  • add filters to cards's section
  • add copy button to code sections
  • auto add table classes of bootstrap to markdown tables
  • add tabs, mermaid and tabs to navbar menus
  • add tabs/tab shortcodes and update documentation
  • add mermaidJS sample page and documentation
  • add git button to create or reference gitlab project
  • add a CICD to display GitLab pages in the ExampleSite folder with this theme
  • Add parameters to dynamically customize the theme's style.

Updates

  • update navbar style and add its documentation
  • add the alert shortcode and update its documentation
  • update default documentation content (DevOps, Install, Welcome, etc.)
    • add an example database schema
    • add example drawio file for the infrastructure schema

Fix

  • fix card's container layout
Edited by Amel FEZAI

Merge request reports