HBS ondersteunt standaard meerdere talen, zoals Engels, Vereenvoudigd Chinees, Traditioneel Chinees, Frans, Russisch, enz. U kunt uw eigen vertalingen toevoegen op: knuffel-thema-bootstrap/i18n Ondersteunde talen Language Code English en Simplified Chinese zh-hans(Recommended), zh-cn Traditional Chinese...
De PurgeCSS is een geweldige tool die ongebruikte CSS van uw site verwijdert. In deze sectie gaan we dieper in op hoe de PurgeCSS werkt en waar we op moeten letten. Hoe het werkt? Voor PurgeCSS moet de volgende configuratie worden ingesteld. TOML YAML JSON config.toml 1[build] 2 writeStats = true 3[taxonomies] 4 author...
In dit artikel gaan we het hebben over hoe u de prestaties van uw sites kunt verbeteren. De eenvoudigste manier om de prestaties te verbeteren is door de bestandsgrootte te verkleinen, zodat de overdracht sneller verloopt. Milieu Het thema is afhankelijk van de production-omgeving om de JavaScript- en CSS-items te...
In deze artikelen worden enkele aangepaste gebeurtenissen vermeld die door het thema worden uitgezonden. U kunt deze gebeurtenissen bekijken via gebeurtenislisteners. Kleurmodusgebeurtenis HBS zal een aangepaste gebeurtenis uitzenden met de naam hbs:mode als de kleurmodus wordt gewijzigd. Het is handig om de stijl van...
Dankzij assets/main/scss/_variables.scss hebben we de mogelijkheid om de standaard SCSS-variabelen van thema en Bootstrap te wijzigen. Waarom SCSS-variabelen? Hoewel we de CSS kunnen overschrijven via assets/main/scss/_custom.scss, zal dit uiteindelijk de grootte van de CSS-bundel vergroten, maar de SCSS-variabele doet...
In dit artikel zullen we enkele shortcodes voor tekst onderzoeken, zoals uitlijning, transformatie en selectie. Teksttransformatie kleine letters. TEKST IN HOOFDLETTERS. CapiTaliZed-tekst. Tekstuitlijning Lijn de tekst uit naar het begin. Lijn de tekst uit in het midden. Lijn de tekst uit tot het einde. Tekstselectie...
In dit artikel wordt gedetailleerd beschreven hoe u een Docker-image bouwt. Principe Gebruik Hugo om de site te bouwen en statische bestanden te genereren. Gebruik Nginx als server om verzoeken af te handelen. Dockerbestand Maak een Dockerfile in de hoofdmap van de site. 1############### 2# Build Stage #...
In dit artikel wordt uitgelegd hoe u sites kunt implementeren op GitHub-pagina’s met behulp van GitHub Actions. Werkstroom Maak .github/workflows/gh-pages.yml aan in de hoofdmap van de site. 1name: GitHub Pages 2on: 3 push: 4 branches: 5 - main 6permissions: 7 contents: write 8jobs: 9 build-and-deploy: 10 concurrency:...
In dit artikel wordt uitgelegd hoe u uw site kunt implementeren op Cloudflare-pagina’s. Een project maken We beginnen met het maken van een Git-project en het invullen van de juiste informatie. Bouwopdracht 1npm i && hugo --gc --minify --enableGitInfo -b https://hbs-skeleton.pages.dev npm i is een snelkoppeling naar...
Dit artikel laat zien hoe u uw site kunt implementeren op Netlificeren. Netlify-configuratie Maak een netlify.toml in de hoofdmap van de site: 1[build] 2 publish = "public" 3 4[build.environment] 5 NODE_VERSION = "17.6.0" 6 HUGO_VERSION = "0.147.9" 7 HUGO_ENABLEGITINFO = "true" 8 GO_VERSION = "1.17.7" 9...