provisioning-outreach/presentations/rust-laspalmas-250926/auroraframe/pages/poster-rust/config.toml

73 lines
No EOL
1.3 KiB
TOML

# Rust Meetup Poster Configuration
[page]
name = "poster-rust"
title = "Provisioning - Automatización de Infraestructura con Rust"
type = "poster"
description = "Poster para el Rust Las Palmas Meetup 2025"
[directories]
# Use relative paths from poster-rust directory
src_dir = "../../src"
dist_dir = "../../dist"
css_src = "../../src/assets/css"
css_dist = "../../dist/assets/css"
svg_src = "../../src/assets/svg"
svg_dist = "../../dist/assets/svg"
[shared]
# Shared assets to include
css_modules = [
"@shared/base/reset.css",
"@shared/base/typography.css",
"@shared/utilities/colors.css",
"@shared/components/animated-text.css"
]
svg_sprites = [
"@shared/common/symbols.svg"
]
[local]
# Poster-specific CSS modules
css_modules = [
"modules/base.css",
"modules/components.css",
"modules/animations.css",
"modules/patterns.css"
]
# Critical CSS settings
critical_modules = 2
[output]
css_output = "main.min.css"
html_output = "index.html"
svg_sprites = "sprites.svg"
[svg]
optimize = true
precision = 2
[html]
minify = true
remove_comments = true
remove_whitespace = true
[development]
port = 3000
host = "localhost"
[thresholds]
inline_css_max_size = 10240
inline_svg_max_size = 5120
max_total_size = 102400
[compression]
enable_gzip = true
gzip_ratio = 0.3
[build]
parallel_builds = true
cache_bust = true
verbose = true