73 lines
No EOL
1.3 KiB
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 |