site_name: OpenGnsys v3.0 site_url: https://opengsys.es use_directory_urls: true repo_url: https://dev.opengnsys.es/gitea repo_name: OpenGnsys Gitea theme: name: material language: es logo: assets/images/og_balls.png favicon: assets/images/og_balls_favicon.png features: - navigation.tabs - navigation.tabs.sticky - navigation.sections - navigation.expand - navigation.indexes - navigation.top - navigation.footer - navigation.tracking # - navigation.instant # Comentado como lo tenías - toc.integrate - toc.follow - search.suggest - search.highlight - content.code.copy # Añadido: botón para copiar bloques de código - content.action.edit # Añadido: si usas GitHub, muestra botón para editar - content.code.annotate palette: - scheme: default primary: indigo accent: indigo toggle: icon: material/toggle-switch name: Cambiar a modo oscuro - scheme: slate primary: indigo accent: indigo toggle: icon: material/toggle-switch-off-outline name: Cambiar a modo claro icon: repo: fontawesome/brands/git admonition: note: fontawesome/solid/note-sticky abstract: fontawesome/solid/book info: fontawesome/solid/circle-info tip: fontawesome/solid/bullhorn success: fontawesome/solid/check question: fontawesome/solid/circle-question warning: fontawesome/solid/triangle-exclamation failure: fontawesome/solid/bomb danger: fontawesome/solid/skull bug: fontawesome/solid/robot example: fontawesome/solid/flask quote: fontawesome/solid/quote-left markdown_extensions: - admonition - attr_list - md_in_html # Añadido: permite markdown dentro de HTML - pymdownx.details - pymdownx.superfences: # Mejorado con configuración custom_fences: # Soporte para diagramas Mermaid - name: mermaid class: mermaid format: !!python/name:pymdownx.superfences.fence_code_format - pymdownx.highlight: anchor_linenums: true linenums: true # Añadido: numeración de líneas por defecto auto_title: true # Añadido: muestra el lenguaje como título - pymdownx.inlinehilite - pymdownx.tabbed: alternate_style: true - pymdownx.tasklist: custom_checkbox: true - pymdownx.emoji: emoji_index: !!python/name:material.extensions.emoji.twemoji emoji_generator: !!python/name:material.extensions.emoji.to_svg - tables # Añadido: mejora el soporte de tablas - footnotes # Añadido: permite añadir notas al pie - def_list # Añadido: listas de definición - pymdownx.critic # Añadido: marcado de revisiones - pymdownx.caret # Añadido: superíndice - pymdownx.keys # Añadido: teclas de teclado - pymdownx.mark # Añadido: resaltado ==texto== - pymdownx.tilde # Añadido: subíndice y tachado - pymdownx.smartsymbols # Añadido: símbolos como (c), ->, !=, etc. - abbr # Añadido: abreviaturas - pymdownx.snippets: # Añadido: incluir fragmentos desde archivos # Múltiples rutas base para permitir que los snippets funcionen en estructuras multilingües # sin tener que cambiar las referencias en los archivos .md base_path: [".", "docs", "docs/es/administration", "docs/en/administration"] check_paths: true extra: alternate: - name: Español link: / lang: es - name: English link: /en/ lang: en extra_css: - assets/css/extra.css extra_javascript: - https://unpkg.com/mermaid/dist/mermaid.in.js nav: - Inicio: index.md - Notas de la Versión: index_release.md - Instalación: index_installation.md - Administración: - Visión General: administration/index.md - Consola Web: administration/oggui.md - DHCP: administration/ogdhcp.md - Sistema de Arranque: administration/ogboot.md - ogLive: administration/oglive.md - Motor de Clonación: administration/ogcloneengine.md - Gestión de Repositorios: administration/ogrepository.md - ogAgent: administration/ogagent.md - Logs y Monitorización: administration/oglog.md - Desarrolladores: - Visión General: developer/index.md - Consola Web: developer/ogcore.md - DHCP: developer/ogdhcp.md - Sistema de Arranque: developer/ogboot.md - ogLive: developer/oglive.md - Motor de Clonación: developer/ogcloneengine.md - Gestión de Repositorios: developer/ogrepository.md - ogAgent: developer/ogagent.md - Logs y Monitorización: developer/oglog.md plugins: - enumerate-headings: toc_depth: 3 strict: true increment_across_pages: true # Si quieres numeración continua en múltiples páginas - search # - awesome-pages - include-markdown - glightbox: touchNavigation: true loop: false effect: zoom slide_effect: slide width: 100% height: auto zoomable: true draggable: true skip_classes: - custom-skip-class-name auto_caption: false caption_position: bottom background: white shadow: true manual: false - i18n: reconfigure_material: true docs_structure: folder languages: - locale: es name: Español build: true default: true - locale: en name: English build: true nav_translations: Inicio: Home Notas de la Versión: Release Notes Instalación: Installation Administración: Administration Visión General: Overview Consola Web: Web Console DHCP: DHCP Sistema de Arranque: Boot System ogLive: ogLive Motor de Clonación: Cloning Engine Gestión de Repositorios: Repository Management ogAgent: ogAgent Logs y Monitorización: Logs and Monitoring Desarrolladores: Developers - minify: # Añadido: minimiza HTML/CSS/JS minify_html: true minify_js: true minify_css: true - tags # Añadido: soporte para etiquetas - social # Añadido: imágenes para compartir en redes - pdf-generate: author: "OpenGnsys" # author_logo: img/logo.svg # copyright: "Copyright © 2022 - MkDocs PDF Generate" # disclaimer: "Disclaimer: Content can change at anytime and best to refer to website for latest information." # include_legal_terms: true cover: true cover_title: TITLE TEXT cover_subtitle: SUBTITLE TEXT custom_template_path: TEMPLATES PATH toc: true toc_level: 3 toc_title: TOC TITLE TEXT toc_numbering: true # cover_images: # default: img/default.svg # type1: img/type1.png # type2: https://example.com/cover.svg enabled_if_env: ENABLE_PDF_EXPORT