Un tema Zola rápido, liviano y moderno que utiliza Abridge.CSS (un marco CSS semántico de clase HTML). Lighthouse perfecto, YellowLabTools y puntajes del observatorio. Aquí hay una página de puntos de referencia de temas de Zola.
El mantenimiento de este proyecto es posible gracias a todos los contribuyentes y patrocinadores. Si desea patrocinar este proyecto y hacer que su avatar o logotipo de la compañía aparezca a continuación, haga clic aquí. ?


Ver demostración de Abridge
Ver Abridge.CSS Demo [Abridge.css Framework]
La demostración de Abridge.CSS simplemente usa el tema Abridge como un submódulo: config.toml, sass/Abridge.scss
search_library = "offline" en config.toml (soporte de búsqueda completa)./ enfoque, movimiento arrow , enter seleccionar, escape cierre.Enter Key o click el icono del botón de búsqueda.La documentación completa está disponible aquí
Este tema requiere la versión 0.19.1 o posterior de Zola
git clone https://github.com/jieiku/abridge.git
cd abridge
zola serve
# open http://127.0.0.1:1111/ in the browser El inicio rápido muestra cómo ejecutar el tema directamente. A continuación, usaremos Abridge como tema para un nuevo sitio.
yes " " | zola init mysite
cd mysiteAgregue el tema como un submódulo Git:
git init # if your project is a git repository already, ignore this command
git submodule add https://github.com/jieiku/abridge.git themes/abridge
git submodule update --init --recursive
git submodule update --remote --mergeO clonar el tema en el directorio de sus temas:
git clone https://github.com/jieiku/abridge.git themes/abridgeCopie algunos archivos del directorio de temas al directorio raíz de su proyecto:
rsync themes/abridge/.gitignore .gitignore
rsync themes/abridge/config.toml config.toml
rsync themes/abridge/content/_index.md content/
rsync -r themes/abridge/COPY-TO-ROOT-SASS/ * sass/
rsync themes/abridge/netlify.toml netlify.toml
rsync themes/abridge/package_abridge.js package_abridge.js
rsync themes/abridge/package.json package.jsonconfig.toml con todos los valores de configuración.content/_index.md requerido para establecer paginación.COPY-TO-ROOT-SASS/abridge.scss anula para personalizar las variables de Abridge.netlify.toml Configuración para implementar su repositorio con Netlfiy.package_abridge.js a: Actualizar la lista de archivos de caché en PWA, Minify JS, Bundle JSpackage.json para facilitar el uso de paquete_abridge.jsDescopment La línea de tema en la raíz de su proyecto. Toml:
sed -i ' s/^#theme = "abridge"/theme = "abridge"/ ' config.tomlCopie el contenido del directorio de temas a su proyecto o haga una nueva publicación:
rsync -r themes/abridge/content . Simplemente ejecute zola serve en la ruta raíz del proyecto:
zola serve Zola iniciará el servidor web Dev, accesible de forma predeterminada en http://127.0.0.1:1111 .
Los cambios guardados se recargarán en el navegador. (Presione ctrl+f5 , o mientras se desarrolla pwa=false en config.toml )
Para una mayor personalización, asegúrese de consultar los documentos.
¿Te encanta este tema? ¿Fue útil para ti? Por favor, deje una estrella de GitHub, y si se siente inclinado a donar, puede hacerme una donación a través de los patrocinadores de GitHub.
¡Nos encantaría tu ayuda! Especialmente con soluciones a problemas o mejoras en las características existentes.
El objetivo es que Abridge sea liviano, rápido y funcione correctamente, incluso si JavaScript está deshabilitado o bloqueado.
La única característica que puede considerarse una necesidad que se basa en JavaScript es la búsqueda.
Abridge se distribuye bajo los términos de la licencia MIT.