-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_config.yml
More file actions
127 lines (118 loc) · 3.03 KB
/
_config.yml
File metadata and controls
127 lines (118 loc) · 3.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
title: "GeneratedArt"
description: >-
Community-run generative art platform and NFT marketplace for code-based
generative art (p5.js, three.js, WebGL, GLSL). A spiritual successor to
fxhash and Art Blocks, with a physical-digital bridge through the Geneva
gallery.
url: "https://generatedart.com"
baseurl: ""
permalink: "/:title"
# Brand contact + theme-color (per Task #1 brief)
email: "hello@generatedart.com"
theme_color: "#0A0A0A"
github_url: "https://github.com/generatedart"
plugins:
- jekyll-feed
- jekyll-paginate-v2
- jekyll-archives
# Files and directories Jekyll must NOT process.
# Workers, contracts and CI live alongside the Jekyll source in this monorepo.
exclude:
- workers
- contracts
- functions
- node_modules
- .github
- .agents
- .local
- .config
- .cache
- .wrangler
- .git.broken
- vendor
- Gemfile
- Gemfile.lock
- README.md
- replit.md
- AUDIT.md
- attached_assets
- .verify-deploy
# Audit F-09 fix: exclude unbranded template demo carcasses from being routable
# on generatedart.com. They render Lorem-ipsum under the new GA brand and
# damage SEO + trust if indexed. Code-review follow-up: also exclude the
# about-N / contact-N variants — only about/index.html and contact/index.html
# are kept and rewritten in GA voice.
- home-pages
- elements
- features
- services
- about/about.html
- about/about-2.html
- about/about-3.html
- about/about-4.html
- contact/contact-1.html
- contact/contact-2.html
- contact/contact-3.html
- contact/contact-4.html
# Blog landing variants — only blogs/index.html is GA-rewritten and routable.
- blogs/index-boxed-classic.html
- blogs/index-boxed-classic-sidebar.html
- blogs/index-boxed-grid.html
- blogs/index-boxed-grid-sidebar.html
- blogs/index-classic.html
- blogs/index-classic-grid.html
- blogs/index-classic-grid-sidebar.html
- blogs/index-classic-sidebar.html
collections:
authors:
output: true
# Task #5: artist profile pages live at the pretty `/@{handle}/`
# route. Each `_authors/{handle}.md` is rendered by `_layouts/profile.html`.
# The legacy template's `_authors/sarah-wanderlust.md` doesn't carry a
# layout and gets the default below; its content is just a stub bio.
permalink: /@:slug/
shop_items:
output: true
permalink: /shop/:name
portfolio:
output: true
permalink: /portfolio/:name
defaults:
- scope:
path: ""
type: authors
values:
layout: profile
# Pagination (jekyll-paginate-v2)
pagination:
enabled: true
debug: false
collection: 'posts'
per_page: 9
permalink: '/page/:num/'
title: ':title - page :num'
limit: 0
sort_field: 'date'
sort_reverse: true
category: 'posts'
trail:
before: 2
after: 2
extension: html
indexpage: 'index'
# Archives
jekyll-archives:
enabled:
- tags
- categories
layouts:
tag: tag
category: category
permalinks:
tag: '/tag/:name/'
category: '/category/:name/'
feed:
collections:
posts:
path: "/index.xml"
highlighter: rouge