Files
portfolio-site/config/_default/params.yaml

123 lines
5.5 KiB
YAML

# SITE SETUP
# Guide: https://docs.hugoblox.com/tutorial/
# Documentation: https://docs.hugoblox.com/
# This file is formatted using YAML syntax - learn more at https://learnxinyminutes.com/docs/yaml/
# ==============================================================================
# HUGO BLOX CONFIGURATION
# ==============================================================================
hugoblox:
# ────────────────────────────────────────────────────────────────────────────
# BRANDING
# Your site's identity - used in navbar, footer, SEO, and copyright
# ────────────────────────────────────────────────────────────────────────────
branding:
# Display name shown in navbar and general site display
name: "Your Name"
# Optional: Browser tab title (defaults to name if not set)
# site_title: "Your Name | Research"
# Optional: Legal/copyright entity (defaults to name if not set)
# organization: "Your Full Legal Name"
# ────────────────────────────────────────────────────────────────────────────
# THEME
# Controls colors and appearance
# ────────────────────────────────────────────────────────────────────────────
theme:
# Mode: 'light', 'dark', or 'system' (follows OS preference)
mode: system
# Theme pack: name from data/themes/ or { light: "x", dark: "y" } for mix-and-match
pack: "default"
# Optional: Override theme pack colors
# colors:
# primary: "indigo" # Tailwind palette name or hex (e.g., "#6366f1")
# secondary: "emerald"
# neutral: "stone" # Affects gray utilities (text-gray-*, bg-gray-*)
# ────────────────────────────────────────────────────────────────────────────
# TYPOGRAPHY
# Controls fonts and text sizing
# ────────────────────────────────────────────────────────────────────────────
typography:
# Font: 'sans' (Inter), 'serif' (Roboto Slab), or 'native' (system fonts)
font: "sans"
# Size: 'sm', 'md', 'lg', or 'xl' (affects base font size and scale)
size: "md"
# ────────────────────────────────────────────────────────────────────────────
# LAYOUT
# Controls spacing and visual structure
# ────────────────────────────────────────────────────────────────────────────
layout:
# Border radius: 'none', 'sm', 'md', 'lg', or 'full'
radius: "md"
# Spacing density: 'compact', 'comfortable', or 'spacious'
spacing: "comfortable"
# ==============================================================================
# SEO & MARKETING
# ==============================================================================
marketing:
seo:
site_type: Person
local_business_type: ''
description: 'The highly-customizable Hugo Academic theme powered by Hugo Blox Builder. Easily create your personal academic website.'
twitter: 'BuildLore'
llm:
allow:
- /
disallow: []
note: 'Guidance for AI crawlers - customize to match your public content.'
contact: ''
policy_url: ''
analytics:
google_analytics: ''
baidu_tongji: ''
plausible: ''
fathom: ''
pirsch: ''
verification:
google: ''
baidu: ''
# ==============================================================================
# SITE HEADER
# ==============================================================================
header:
navbar:
enable: true
block: 'navbar'
fixed_to_top: true
show_search: true
show_mode_toggle: true
show_theme_picker: true
# ==============================================================================
# SITE FOOTER
# ==============================================================================
footer:
copyright:
# Use {year} for current year, {name} for branding.organization, {license} for CC license link
notice: '© {year} {name}. This work is licensed under {license}'
license:
enable: true
allow_derivatives: false
share_alike: true
allow_commercial: false
# ==============================================================================
# LOCALIZATION
# ==============================================================================
locale:
date_format: 'Jan 2, 2006'
time_format: '3:04 PM'
# ==============================================================================
# SITE FEATURES
# ==============================================================================
features:
math:
enable: false
privacy_pack:
enable: false