Technologic101 commited on
Commit
0b07c26
·
1 Parent(s): d0d9dd9

build: add data for deployment

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitignore +1 -4
  2. src/data/designs/001/metadata.json +20 -0
  3. src/data/designs/001/screenshot_desktop.png +3 -0
  4. src/data/designs/001/screenshot_mobile.png +3 -0
  5. src/data/designs/001/style.css +207 -0
  6. src/data/designs/002/metadata.json +18 -0
  7. src/data/designs/002/screenshot_desktop.png +3 -0
  8. src/data/designs/002/screenshot_mobile.png +3 -0
  9. src/data/designs/002/style.css +225 -0
  10. src/data/designs/003/metadata.json +20 -0
  11. src/data/designs/003/screenshot_desktop.png +3 -0
  12. src/data/designs/003/screenshot_mobile.png +3 -0
  13. src/data/designs/003/style.css +228 -0
  14. src/data/designs/004/metadata.json +20 -0
  15. src/data/designs/004/screenshot_desktop.png +3 -0
  16. src/data/designs/004/screenshot_mobile.png +3 -0
  17. src/data/designs/004/style.css +192 -0
  18. src/data/designs/005/metadata.json +18 -0
  19. src/data/designs/005/screenshot_desktop.png +3 -0
  20. src/data/designs/005/screenshot_mobile.png +3 -0
  21. src/data/designs/005/style.css +220 -0
  22. src/data/designs/006/metadata.json +20 -0
  23. src/data/designs/006/screenshot_desktop.png +3 -0
  24. src/data/designs/006/screenshot_mobile.png +3 -0
  25. src/data/designs/006/style.css +198 -0
  26. src/data/designs/007/metadata.json +20 -0
  27. src/data/designs/007/screenshot_desktop.png +3 -0
  28. src/data/designs/007/screenshot_mobile.png +3 -0
  29. src/data/designs/007/style.css +276 -0
  30. src/data/designs/008/metadata.json +20 -0
  31. src/data/designs/008/screenshot_desktop.png +3 -0
  32. src/data/designs/008/screenshot_mobile.png +3 -0
  33. src/data/designs/008/style.css +113 -0
  34. src/data/designs/009/metadata.json +20 -0
  35. src/data/designs/009/screenshot_desktop.png +3 -0
  36. src/data/designs/009/screenshot_mobile.png +3 -0
  37. src/data/designs/009/style.css +318 -0
  38. src/data/designs/010/metadata.json +20 -0
  39. src/data/designs/010/screenshot_desktop.png +3 -0
  40. src/data/designs/010/screenshot_mobile.png +3 -0
  41. src/data/designs/010/style.css +235 -0
  42. src/data/designs/011/metadata.json +22 -0
  43. src/data/designs/011/screenshot_desktop.png +3 -0
  44. src/data/designs/011/screenshot_mobile.png +3 -0
  45. src/data/designs/011/style.css +220 -0
  46. src/data/designs/012/metadata.json +20 -0
  47. src/data/designs/012/screenshot_desktop.png +3 -0
  48. src/data/designs/012/screenshot_mobile.png +3 -0
  49. src/data/designs/012/style.css +317 -0
  50. src/data/designs/013/metadata.json +20 -0
.gitignore CHANGED
@@ -7,7 +7,6 @@ __pycache__/
7
  venv/
8
 
9
  # Project specific
10
- designs/
11
  .chainlit/
12
  dist/
13
 
@@ -20,6 +19,4 @@ dist/
20
 
21
  .ipynb_checkpoints
22
 
23
- .chainlit/cache
24
-
25
- src/data
 
7
  venv/
8
 
9
  # Project specific
 
10
  .chainlit/
11
  dist/
12
 
 
19
 
20
  .ipynb_checkpoints
21
 
22
+ .chainlit/cache
 
 
src/data/designs/001/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "001",
3
+ "url": "https://www.csszengarden.com/001",
4
+ "css_url": "https://www.csszengarden.com/001/001.css",
5
+ "description": "The Zen Garden design exemplifies a serene and elegant layout featuring muted color tones and delicate floral watermark accents, reflecting a harmonious balance between text and design. The asymmetrical placement and soft gradients complement the main content, while a clean and sophisticated typeface enhances readability, setting a contemplative mood.",
6
+ "categories": [
7
+ "web aesthetics",
8
+ "minimalist design",
9
+ "zen aesthetics",
10
+ "typography focus",
11
+ "serene theme"
12
+ ],
13
+ "visual_characteristics": [
14
+ "muted color palette",
15
+ "asymmetrical layout",
16
+ "floral accents",
17
+ "elegant typography",
18
+ "soft gradients"
19
+ ]
20
+ }
src/data/designs/001/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: fddb7b18ebd0b874d02682b1a8b1d38f0da01ed1fe143a1f85223182a9527e8a
  • Pointer size: 131 Bytes
  • Size of remote file: 505 kB
src/data/designs/001/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: f12bd70b2aa9e536455d6152ece7aa321025bc5afc6ed1574ecf6fccdf374eca
  • Pointer size: 131 Bytes
  • Size of remote file: 588 kB
src/data/designs/001/style.css ADDED
@@ -0,0 +1,207 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden default style - 'Tranquille' by Dave Shea - http://www.mezzoblue.com/ */
2
+ /* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Dave Shea */
4
+ /* Added: May 7th, 2003 */
5
+
6
+
7
+ /* IMPORTANT */
8
+ /* This design is not a template. You may not reproduce it elsewhere without the
9
+ designer's written permission. However, feel free to study the CSS and use
10
+ techniques you learn from it elsewhere. */
11
+
12
+
13
+ /* The Zen Garden default was the first I put together, and almost didn't make the cut. I briefly flirted with using
14
+ 'Salmon Cream Cheese' as the main style for the Garden, but switched back to this one before launch.
15
+
16
+ All graphics in this design were illustrated by me in Photoshop. Google Image Search provided inspiration for
17
+ some of the elements. I did a bit of research on Kanji to come up with the characters on the top left. Anyone who
18
+ can read that will most likely tell you it makes no sense, but the best I could do was putting together the
19
+ characters for 'beginning' 'complete' and 'skill' to roughly say something like 'we're breaking fresh ground.'
20
+
21
+ It's a stretch. */
22
+
23
+
24
+ /* basic elements */
25
+ html {
26
+ margin: 0;
27
+ padding: 0;
28
+ }
29
+ body {
30
+ font: 75% georgia, sans-serif;
31
+ line-height: 1.88889;
32
+ color: #555753;
33
+ background: #fff url(blossoms.jpg) no-repeat bottom right;
34
+ margin: 0;
35
+ padding: 0;
36
+ }
37
+ p {
38
+ margin-top: 0;
39
+ text-align: justify;
40
+ }
41
+ h3 {
42
+ font: italic normal 1.4em georgia, sans-serif;
43
+ letter-spacing: 1px;
44
+ margin-bottom: 0;
45
+ color: #7D775C;
46
+ }
47
+ a:link {
48
+ font-weight: bold;
49
+ text-decoration: none;
50
+ color: #B7A5DF;
51
+ }
52
+ a:visited {
53
+ font-weight: bold;
54
+ text-decoration: none;
55
+ color: #D4CDDC;
56
+ }
57
+ a:hover, a:focus, a:active {
58
+ text-decoration: underline;
59
+ color: #9685BA;
60
+ }
61
+ abbr {
62
+ border-bottom: none;
63
+ }
64
+
65
+
66
+ /* specific divs */
67
+ .page-wrapper {
68
+ background: url(zen-bg.jpg) no-repeat top left;
69
+ padding: 0 175px 0 110px;
70
+ margin: 0;
71
+ position: relative;
72
+ }
73
+
74
+ .intro {
75
+ min-width: 470px;
76
+ width: 100%;
77
+ }
78
+
79
+ header h1 {
80
+ background: transparent url(h1.gif) no-repeat top left;
81
+ margin-top: 10px;
82
+ display: block;
83
+ width: 219px;
84
+ height: 87px;
85
+ float: left;
86
+
87
+ text-indent: 100%;
88
+ white-space: nowrap;
89
+ overflow: hidden;
90
+ }
91
+ header h2 {
92
+ background: transparent url(h2.gif) no-repeat top left;
93
+ margin-top: 58px;
94
+ margin-bottom: 40px;
95
+ width: 200px;
96
+ height: 18px;
97
+ float: right;
98
+
99
+ text-indent: 100%;
100
+ white-space: nowrap;
101
+ overflow: hidden;
102
+ }
103
+ header {
104
+ padding-top: 20px;
105
+ height: 87px;
106
+ }
107
+
108
+ .summary {
109
+ clear: both;
110
+ margin: 20px 20px 20px 10px;
111
+ width: 160px;
112
+ float: left;
113
+ }
114
+ .summary p {
115
+ font: italic 1.1em/2.2 georgia;
116
+ text-align: center;
117
+ }
118
+
119
+ .preamble {
120
+ clear: right;
121
+ padding: 0px 10px 0 10px;
122
+ }
123
+ .supporting {
124
+ padding-left: 10px;
125
+ margin-bottom: 40px;
126
+ }
127
+
128
+ footer {
129
+ text-align: center;
130
+ }
131
+ footer a:link, footer a:visited {
132
+ margin-right: 20px;
133
+ }
134
+
135
+ .sidebar {
136
+ margin-left: 600px;
137
+ position: absolute;
138
+ top: 0;
139
+ right: 0;
140
+ }
141
+ .sidebar .wrapper {
142
+ font: 10px verdana, sans-serif;
143
+ background: transparent url(paper-bg.jpg) top left repeat-y;
144
+ padding: 10px;
145
+ margin-top: 150px;
146
+ width: 130px;
147
+ }
148
+ .sidebar h3.select {
149
+ background: transparent url(h3.gif) no-repeat top left;
150
+ margin: 10px 0 5px 0;
151
+ width: 97px;
152
+ height: 16px;
153
+
154
+ text-indent: 100%;
155
+ white-space: nowrap;
156
+ overflow: hidden;
157
+ }
158
+ .sidebar h3.archives {
159
+ background: transparent url(h5.gif) no-repeat top left;
160
+ margin: 25px 0 5px 0;
161
+ width:57px;
162
+ height: 14px;
163
+
164
+ text-indent: 100%;
165
+ white-space: nowrap;
166
+ overflow: hidden;
167
+ }
168
+ .sidebar h3.resources {
169
+ background: transparent url(h6.gif) no-repeat top left;
170
+ margin: 25px 0 5px 0;
171
+ width:63px;
172
+ height: 10px;
173
+
174
+ text-indent: 100%;
175
+ white-space: nowrap;
176
+ overflow: hidden;
177
+ }
178
+
179
+
180
+ .sidebar ul {
181
+ margin: 0;
182
+ padding: 0;
183
+ }
184
+ .sidebar li {
185
+ line-height: 1.3em;
186
+ background: transparent url(cr1.gif) no-repeat top center;
187
+ display: block;
188
+ padding-top: 5px;
189
+ margin-bottom: 5px;
190
+ list-style-type: none;
191
+ }
192
+ .sidebar li a:link {
193
+ color: #988F5E;
194
+ }
195
+ .sidebar li a:visited {
196
+ color: #B3AE94;
197
+ }
198
+
199
+
200
+ .extra1 {
201
+ background: transparent url(cr2.gif) top left no-repeat;
202
+ position: absolute;
203
+ top: 40px;
204
+ right: 0;
205
+ width: 148px;
206
+ height: 110px;
207
+ }
src/data/designs/002/metadata.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "002",
3
+ "url": "https://www.csszengarden.com/002",
4
+ "css_url": "https://www.csszengarden.com/002/002.css",
5
+ "description": "The design embodies a serene and focused aesthetic with a soft, warm color scheme and straightforward typography. A prominent header creates an inviting entry point, while the balanced layout effectively organizes the content. Subtle shadows and borders provide depth, enhancing visual appeal without overwhelming the viewer.",
6
+ "categories": [
7
+ "Web Design",
8
+ "Minimalism",
9
+ "Typography",
10
+ "Navigation"
11
+ ],
12
+ "visual_characteristics": [
13
+ "Warm color palette",
14
+ "Minimalistic layout",
15
+ "Simplicity",
16
+ "Balanced whitespace"
17
+ ]
18
+ }
src/data/designs/002/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 7f176aa172a455bad9c3676042583b13cb0523b1f063eb3ebaf6ba85b63869b7
  • Pointer size: 131 Bytes
  • Size of remote file: 432 kB
src/data/designs/002/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: 50f6641e3b8e134302a78c83c4b791bd77c4655f6edb727c9bdb601862d35c79
  • Pointer size: 131 Bytes
  • Size of remote file: 507 kB
src/data/designs/002/style.css ADDED
@@ -0,0 +1,225 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 002 - 'Salmon Cream Cheese' by Dave Shea - http://www.mezzoblue.com/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Dave Shea */
4
+ /* Added: May 7th, 2003 */
5
+
6
+
7
+ /* IMPORTANT */
8
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
9
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
10
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
11
+
12
+
13
+ /* If you're familiar with the life cycle of salmon, you'll know that at the end of their lives they fight their way upstream to
14
+ the rivers where they were born, to spawn and then die. Growing up close to one of these so-called 'salmon runs', I
15
+ once had a class field trip to the river for the afternoon to learn about the process. The funny thing about a bunch of
16
+ dead salmon is that they stink. Quite bad. The second worst memory of that day was the smell of the fish.
17
+
18
+ The worst memory of the day was opening my lunch to find my considerate mother had packed bagels. With, as you
19
+ have guessed by now, salmon cream cheese. I rarely hear the word 'salmon' anymore without the 'cream cheese'
20
+ playing in my head as an afterthought. Hence, this style is Salmon Cream Cheese. */
21
+
22
+
23
+ /* basic elements */
24
+ body {
25
+ font: 11px/14px verdana, sans-serif;
26
+ color: #AD7C77;
27
+ background: #FFD7C4 url(/002/bg1.gif) top left repeat-x;
28
+ padding: 65px 0px 0px 224px;
29
+ margin: 0px;
30
+ }
31
+ p {
32
+ font: 11px/14px verdana, sans-serif;
33
+ text-align: justify;
34
+ margin-top: 0px;
35
+ }
36
+ h3 {
37
+ font: bold 16px 'arial narrow', sans-serif;
38
+ text-transform: lowercase;
39
+ margin-bottom: 0px;
40
+ }
41
+ abbr {
42
+ border-bottom: dotted 1px #B27F66;
43
+ }
44
+ a:link {
45
+ font-weight: bold;
46
+ text-decoration: none;
47
+ color: #E98376;
48
+ }
49
+ a:visited {
50
+ font-weight: bold;
51
+ text-decoration: none;
52
+ color: #AD7C77;
53
+ }
54
+ a:active, a:hover {
55
+ text-decoration: underline;
56
+ }
57
+
58
+
59
+ /* specific divs */
60
+
61
+
62
+ /* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
63
+ header {
64
+ position: absolute;
65
+ top: 0px;
66
+ left: 0px;
67
+ width: 770px;
68
+ }
69
+ header h1 {
70
+ background: transparent url(/002/h1.gif) no-repeat top left;
71
+ width: 258px;
72
+ height: 61px;
73
+ float: left;
74
+ margin: 1px 0px 0px 3px;
75
+
76
+ text-indent: 100%;
77
+ white-space: nowrap;
78
+ overflow: hidden;
79
+ }
80
+ header h2 {
81
+ background: transparent url(/002/h2.gif) no-repeat top left;
82
+ width: 206px;
83
+ height: 28px;
84
+ float: right;
85
+ margin: 22px 15px 0px 0px;
86
+
87
+ text-indent: 100%;
88
+ white-space: nowrap;
89
+ overflow: hidden;
90
+ }
91
+
92
+ /* sets up our floating area on the right. Kind of a hack, since there's a physical separation between
93
+ two divs, filled in by tricky margins and compensated for with tricky padding, but it seems to hold up okay. */
94
+ .intro {
95
+ background: #FFC5A9 url(/002/bg2.gif) top left repeat-x;
96
+ }
97
+ .preamble {
98
+ padding: 0px 40px 0px 40px;
99
+ }
100
+ .preamble p:nth-child(4) {
101
+ margin-bottom: 0px;
102
+ }
103
+ .supporting {
104
+ background-color: #FFC5A9;
105
+ margin: 0px;
106
+ padding: 0px 40px 0px 40px;
107
+ }
108
+ .supporting .explanation h3 {
109
+ margin-top: 0px;
110
+ padding-top: 20px;
111
+ }
112
+
113
+ .summary {
114
+ padding-top: 47px;
115
+ }
116
+
117
+ .summary p:first-child {
118
+ width: 430px;
119
+ height: 195px;
120
+ background: transparent url(/002/splash.jpg) top left no-repeat;
121
+ padding: 182px 0px 0px 10px;
122
+ position: absolute;
123
+ top: 93px;
124
+ left: 244px;
125
+
126
+ text-indent: 100%;
127
+ white-space: nowrap;
128
+ overflow: hidden;
129
+ }
130
+ .summary p:last-child {
131
+ font-size: 9px;
132
+ line-height: 22px;
133
+ text-align: left;
134
+ color: #B27F66;
135
+ background-color: #FFD7C4;
136
+ display: block;
137
+ border: solid 1px #FFBEA1;
138
+ padding: 40px 15px 0px 419px;
139
+ margin: 0px 10px 0px 40px;
140
+ height: 140px;
141
+ }
142
+ .summary p:last-child a:link {
143
+ color: #B27F66;
144
+ }
145
+
146
+ footer {
147
+ text-align: right;
148
+ border-top: solid 1px #FFCDB5;
149
+ padding-top: 10px;
150
+ }
151
+ footer a:link, footer a:visited {
152
+ padding: 2px 6px 2px 6px;
153
+ }
154
+ footer a:hover {
155
+ background-color: #FFD7BF;
156
+ text-decoration: none;
157
+ }
158
+
159
+
160
+ .sidebar {
161
+ background: transparent url(/002/cr1.gif) bottom right no-repeat;
162
+ padding-bottom: 76px;
163
+ position: absolute;
164
+ top: 65px;
165
+ left: 0px;
166
+ }
167
+ .sidebar .wrapper {
168
+ padding: 40px 0px 10px 0px;
169
+ width: 200px;
170
+ }
171
+ .sidebar .wrapper h3.select {
172
+ background: transparent url(/002/h3.gif) no-repeat top left;
173
+ width: 195px;
174
+ height: 21px;
175
+
176
+ text-indent: 100%;
177
+ white-space: nowrap;
178
+ overflow: hidden;
179
+ }
180
+ .sidebar .wrapper h3.favorites{
181
+ background: transparent url(/002/h4.gif) no-repeat top left;
182
+ width: 195px;
183
+ height: 21px;
184
+
185
+ text-indent: 100%;
186
+ white-space: nowrap;
187
+ overflow: hidden;
188
+ }
189
+ .sidebar .wrapper h3.archives{
190
+ background: transparent url(/002/h5.gif) no-repeat top left;
191
+ width: 195px;
192
+ height: 21px;
193
+
194
+ text-indent: 100%;
195
+ white-space: nowrap;
196
+ overflow: hidden;
197
+ }
198
+ .sidebar .wrapper h3.resources{
199
+ background: transparent url(/002/h6.gif) no-repeat top left;
200
+ width: 195px;
201
+ height: 21px;
202
+
203
+ text-indent: 100%;
204
+ white-space: nowrap;
205
+ overflow: hidden;
206
+ }
207
+ .sidebar .iL, .sidebar li {
208
+ font-size: 10px;
209
+ line-height: 2.5ex;
210
+ display: block;
211
+ padding: 2px 0px 0px 25px;
212
+ margin-bottom: 5px;
213
+ }
214
+ .sidebar .zen-resources li {
215
+ margin-bottom: 0px;
216
+ }
217
+
218
+ .sidebar ul {
219
+ margin: 0px;
220
+ padding: 0px;
221
+ }
222
+
223
+ .sidebar li {
224
+ list-style-type: none;
225
+ }
src/data/designs/003/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "003",
3
+ "url": "https://www.csszengarden.com/003",
4
+ "css_url": "https://www.csszengarden.com/003/003.css",
5
+ "description": "This design features a serene and calming aesthetic, employing a monochromatic blue-gray color palette that evokes a sense of tranquility. The layout is structured and organized, with a notable emphasis on clean typography and spaciousness. Each section is clearly delineated, contributing to an overall coherent and harmonious visual experience, while the soft textures in the background enhance the serene mood.",
6
+ "categories": [
7
+ "minimalism",
8
+ "typography",
9
+ "print design",
10
+ "web interface",
11
+ "aesthetic design"
12
+ ],
13
+ "visual_characteristics": [
14
+ "monochromatic palette",
15
+ "serene mood",
16
+ "structured layout",
17
+ "clean typography",
18
+ "spaciousness"
19
+ ]
20
+ }
src/data/designs/003/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 9b85310d0d91f756b026ba2372cbe3b3bb782cabd7c7aa4fb891622d711af866
  • Pointer size: 132 Bytes
  • Size of remote file: 1.32 MB
src/data/designs/003/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: c5c5c647d836854817193276a89bd7925073dede5dac03e255774e707012fa64
  • Pointer size: 132 Bytes
  • Size of remote file: 1.08 MB
src/data/designs/003/style.css ADDED
@@ -0,0 +1,228 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 003 - 'Stormweather' by Dave Shea - http://www.mezzoblue.com/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Dave Shea */
4
+ /* Added: May 7th, 2003 */
5
+
6
+
7
+ /* IMPORTANT */
8
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
9
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
10
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
11
+
12
+
13
+ /* Credit to Phillipe Wittenbergh at http://www.l-c-n.com/ for Mac testing */
14
+
15
+ /* The photos in this design come from my digital library. All were taken in Vancouver, BC. The car is on the
16
+ Granville St. Bridge, the leaves are West 6th Ave, and the snow/tree is West 10th Ave. Guess which
17
+ part of town I live in...
18
+
19
+ I'm still rather fond of this design. I'm glad Phillipe was able to iron out the various CSS bugs */
20
+
21
+
22
+ /* basic elements */
23
+ body {
24
+ font: 11px/15px georgia, serif;
25
+ text-align: center;
26
+ color: #fff;
27
+ background: #748A9B url(bg2.gif) 0 0 repeat-y;
28
+ margin: 0px;
29
+ }
30
+ p {
31
+ /*font: 11px/15px georgia, serif;*/
32
+ text-align: justify;
33
+ margin-top: 0;
34
+ }
35
+ h3 {
36
+ font: bold 14px georgia, serif;
37
+ text-transform: lowercase;
38
+ margin-bottom: 0;
39
+ }
40
+ abbr {
41
+ border-bottom: dotted 1px #fff;
42
+ }
43
+ a:link {
44
+ font-weight: bold;
45
+ text-decoration: underline;
46
+ color: #A7D3F6;
47
+ }
48
+ a:visited {
49
+ font-weight: bold;
50
+ text-decoration: underline;
51
+ color: #D1E9FC;
52
+ }
53
+ a:active, a:hover {
54
+ text-decoration: underline;
55
+ color: #fff;
56
+ }
57
+
58
+
59
+ /* specific divs */
60
+
61
+ .page-wrapper {
62
+ background: #849AA9 url(bg1.gif) top left repeat-y;
63
+ text-align: left;
64
+ width: 750px; margin: 0px auto;
65
+ position: relative;
66
+ }
67
+ .supporting {
68
+ /*position: relative; top: -120px;*/
69
+ padding: 0px 40px 0px 0;
70
+ /*clear:right;*/
71
+ float:right;
72
+ width:430px;
73
+ }
74
+
75
+ /* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
76
+ header h1 {
77
+ background: transparent url(h1.jpg) no-repeat top left;
78
+ width: 750px;
79
+ height: 142px;
80
+ margin: 0px;
81
+
82
+ text-indent: 100%;
83
+ white-space: nowrap;
84
+ overflow: hidden;
85
+ }
86
+ header h2 {
87
+ text-indent: 100%;
88
+ white-space: nowrap;
89
+ overflow: hidden;
90
+ }
91
+
92
+ .summary {
93
+ width: 685px;
94
+ margin: 0px auto;
95
+ position: relative;
96
+ top: -50px;
97
+ }
98
+ html>body .summary {
99
+ margin-top:-50px;
100
+ top: 0;
101
+ }
102
+ .summary p:first-child {
103
+ font-size: 1px;
104
+ color: white;
105
+ background: transparent url(panel1-2.jpg) no-repeat top left;
106
+ width: 449px;
107
+ padding: 10px 0px 0px 5px; float: left;
108
+ height: 268px;
109
+ voice-family: "\"}\"";
110
+ voice-family:inherit;
111
+ height: 258px;
112
+
113
+ text-indent: 100%;
114
+ white-space: nowrap;
115
+ overflow: hidden;
116
+ }
117
+ .summary p:last-child {
118
+ color: #7593A7;
119
+ background: transparent url(panel3.jpg) no-repeat 0 0;
120
+ padding: 90px 45px 0px 45px;
121
+ float: right;
122
+ width: 214px;
123
+ height: 338px;
124
+ voice-family: "\"}\"";
125
+ voice-family:inherit;
126
+ width: 124px;
127
+ height: 178px;
128
+
129
+ text-indent: 100%;
130
+ white-space: nowrap;
131
+ overflow: hidden;
132
+ }
133
+ .summary p:last-child a:link, .summary p:last-child a:visited {
134
+ color: #7593A7;
135
+ }
136
+ .summary p:last-child a:hover {
137
+ color: #85ABC5;
138
+ }
139
+
140
+ .preamble {
141
+ /*position: relative; top: -120px; */
142
+ padding: 0px 0px 70px 33px;
143
+ margin: 0px 0 20px 0px;
144
+ width: 210px;
145
+ float: left;
146
+ background: transparent url(tag.gif) 50% 100% no-repeat;
147
+ }
148
+ .preamble h2 {
149
+ font: bold 14px georgia, serif;
150
+ margin-top: 0px;
151
+ padding: 0px;
152
+ }
153
+ .preamble p {
154
+ font: italic 12px/20px georgia, serif;
155
+ }
156
+
157
+ footer {
158
+ text-align: right;
159
+ clear: both;
160
+ }
161
+ footer a {
162
+ font-weight: normal;
163
+ text-decoration: none;
164
+ margin-right: 10px;
165
+ border: solid 1px #859BAA;
166
+ padding: 6px;
167
+ }
168
+ footer a:hover {
169
+ color: #7E868D;
170
+ background-color: #fff;
171
+ border-right: solid 1px #6F818D;
172
+ border-bottom: solid 1px #6F818D;
173
+ }
174
+
175
+ .design-selection {
176
+ position: absolute;
177
+ top: 15px;
178
+ left: 0px;
179
+ padding-left: 350px;
180
+ margin: 0px auto;
181
+ width: 730px;
182
+ voice-family: "\"}\"";
183
+ voice-family:inherit;
184
+ width: 380px;
185
+ }
186
+ .sidebar h3 {
187
+ display: inline;
188
+ margin-right: 5px;
189
+ }
190
+
191
+ .sidebar ul {
192
+ margin: 0px;
193
+ padding: 0px;
194
+ }
195
+ .sidebar li {
196
+ font-size: 10px;
197
+ margin-right: 5px;
198
+ list-style-type: none;
199
+ display: inline;
200
+ }
201
+ .sidebar li a {
202
+ font-weight: normal;
203
+ }
204
+
205
+ .design-selection h3 {
206
+ font: bold 11px georgia;
207
+ letter-spacing: -1px;
208
+ }
209
+ .design-selection li {
210
+ font: 11px/12px georgia;
211
+ letter-spacing: -1px;
212
+ color: #758C9B;
213
+ }
214
+ .design-selection li a:link, .design-selection li a:visited {
215
+ font-weight: normal;
216
+ color: #fff;
217
+ text-decoration: none;
218
+ }
219
+ .design-selection li a:hover {
220
+ color: #D1E9FC;
221
+ text-decoration: underline;
222
+ }
223
+
224
+ .zen-resources, .design-archives, #lfavorites {
225
+ padding: 0px 40px 0px 266px;
226
+ clear: both;
227
+ /*position: relative; top: -20px;*/
228
+ }
src/data/designs/004/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "004",
3
+ "url": "https://www.csszengarden.com/004",
4
+ "css_url": "https://www.csszengarden.com/004/004.css",
5
+ "description": "The design features a structured layout with a calming blue and white color scheme that conveys clarity and modernity. The large, fluid background image adds a touch of elegance, while the clear typography and organized sections contribute to the aesthetic appeal. Highlighted text links in green and orange draw attention, creating a dynamic yet harmonious look.",
6
+ "categories": [
7
+ "Modern",
8
+ "Web Design",
9
+ "Instructional",
10
+ "Clean",
11
+ "Professional"
12
+ ],
13
+ "visual_characteristics": [
14
+ "Blue and White Palette",
15
+ "Fluid Background Image",
16
+ "Clear Typography",
17
+ "Highlighted Text Links",
18
+ "Structured Layout"
19
+ ]
20
+ }
src/data/designs/004/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: f4820102deb38d785f15a105c0b17ff47fc68217c3af7ab6a8e77e7ad8d65d18
  • Pointer size: 131 Bytes
  • Size of remote file: 402 kB
src/data/designs/004/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: 59a990f8aaff36487583918a011eb7ff9131792608ad024fa8cc160c9fc4c5ed
  • Pointer size: 131 Bytes
  • Size of remote file: 383 kB
src/data/designs/004/style.css ADDED
@@ -0,0 +1,192 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 004 - 'arch4.20' by Dave Shea - http://www.mezzoblue.com/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Dave Shea */
4
+ /* Added: May 7th, 2003 */
5
+
6
+
7
+ /* IMPORTANT */
8
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
9
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
10
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
11
+
12
+
13
+ /* The photo was taken inside the Vancouver Public Library. It has been mentioned the colours have a vaguely
14
+ MetaFilter-like feel. I suppose they do... Unintentional. */
15
+
16
+
17
+ /* basic elements */
18
+ body {
19
+ font: 11px tahoma, verdana, sans-serif;
20
+ color: #fff;
21
+ background: #005D87 url(bg1.gif) top left repeat-x;
22
+ margin: 0px;
23
+ }
24
+ p {
25
+ font: 11px/14px verdana, sans-serif;
26
+ text-align: justify;
27
+ margin-top: 0px;
28
+ }
29
+ h3 {
30
+ font: bold 13px verdana, sans-serif;
31
+ margin-bottom: 0px;
32
+ }
33
+ abbr {
34
+ border-bottom: dotted 1px #fff;
35
+ }
36
+ a:link {
37
+ font-weight: bold;
38
+ text-decoration: none;
39
+ color: #8AF44F;
40
+ }
41
+ a:visited {
42
+ font-weight: bold;
43
+ text-decoration: none;
44
+ color: #55AB26;
45
+ }
46
+ a:active, a:hover {
47
+ color: #8AF44F;
48
+ text-decoration: underline;
49
+ }
50
+
51
+ /* specific divs */
52
+ .preamble {
53
+ padding: 0px 180px 0px 25px;
54
+ }
55
+ .supporting {
56
+ padding: 0px 180px 0px 25px;
57
+ }
58
+
59
+ header {
60
+ width: 100%;
61
+ height: 217px;
62
+ background: #fff url(cr1.jpg) top left no-repeat;
63
+ margin-top: 47px;
64
+ }
65
+ header h1 {
66
+ background: transparent url(h1.gif) no-repeat top left;
67
+ width: 296px;
68
+ height: 46px;
69
+ position: absolute;
70
+ top: 185px;
71
+ right: 10px;
72
+
73
+ text-indent: 100%;
74
+ white-space: nowrap;
75
+ overflow: hidden;
76
+ }
77
+ header h2 {
78
+ background: transparent url(h2.gif) no-repeat top left;
79
+ width: 229px;
80
+ height: 16px;
81
+ position: absolute;
82
+ top: 230px;
83
+ right: 12px;
84
+
85
+ text-indent: 100%;
86
+ white-space: nowrap;
87
+ overflow: hidden;
88
+ }
89
+
90
+ .summary p:first-child {
91
+ font: 11px tahoma, verdana, sans-serif;
92
+ line-height: 18px;
93
+ color: #7799AC;
94
+ background-color: #fff;
95
+ padding: 2px;
96
+ position: absolute;
97
+ top: 65px;
98
+ right: 10px;
99
+ width: 150px;
100
+ }
101
+ .summary p:last-child {
102
+ font: 10px tahoma, verdana, sans-serif;
103
+ color: #7799AC;
104
+ position: absolute;
105
+ top: 32px;
106
+ right: 5px;
107
+ }
108
+ .summary p:last-child a:link, .summary p:last-child a:visited {
109
+ color: #7799AC;
110
+ text-decoration: underline;
111
+ }
112
+ .summary p:last-child a:active, .summary p:last-child a:hover {
113
+ color: #8AF44F;
114
+ }
115
+
116
+ .sidebar{
117
+ font: 11px tahoma, verdana, sans-serif;
118
+ line-height: 18px;
119
+ color: #7799AC;
120
+ position: absolute;
121
+ top: 285px;
122
+ right: 0px;
123
+ width: 150px;
124
+ }
125
+ .sidebar .wrapper h3.select {
126
+ background: transparent url(h3.gif) no-repeat top left;
127
+ width: 157px;
128
+ height: 14px;
129
+
130
+ text-indent: 100%;
131
+ white-space: nowrap;
132
+ overflow: hidden;
133
+ }
134
+ .sidebar .wrapper h3.favorites{
135
+ background: transparent url(h5.gif) no-repeat top left;
136
+ width: 157px;
137
+ height: 14px;
138
+
139
+ text-indent: 100%;
140
+ white-space: nowrap;
141
+ overflow: hidden;
142
+ }
143
+ .sidebar .wrapper h3.archives{
144
+ background: transparent url(h6.gif) no-repeat top left;
145
+ width: 157px;
146
+ height: 14px;
147
+
148
+ text-indent: 100%;
149
+ white-space: nowrap;
150
+ overflow: hidden;
151
+ }
152
+ .sidebar .wrapper h3.resources{
153
+ background: transparent url(h4.gif) no-repeat top left;
154
+ width: 157px;
155
+ height: 14px;
156
+
157
+ text-indent: 100%;
158
+ white-space: nowrap;
159
+ overflow: hidden;
160
+ }
161
+ .sidebar li {
162
+ font-size: 10px;
163
+ line-height: 2.5ex;
164
+ display: block;
165
+ padding: 2px 10px 0px 0px;
166
+ margin-bottom: 5px;
167
+ }
168
+ .sidebar .zen-resources li {
169
+ margin-bottom: 0px;
170
+ }
171
+
172
+ .sidebar ul {
173
+ margin: 0px;
174
+ padding: 0px;
175
+ }
176
+
177
+ .sidebar li {
178
+ list-style-type: none;
179
+ }
180
+
181
+
182
+ footer {
183
+ text-align: right; border-top: solid 1px #1E5E82;
184
+ padding-top: 10px;
185
+ }
186
+ footer a:link, footer a:visited {
187
+ padding: 2px 6px 2px 6px;
188
+ }
189
+ footer a:hover {
190
+ background: transparent url(bg2.gif) top left repeat-x;
191
+ text-decoration: none;
192
+ }
src/data/designs/005/metadata.json ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "005",
3
+ "url": "https://www.csszengarden.com/005",
4
+ "css_url": "https://www.csszengarden.com/005/005.css",
5
+ "description": "This design features a creative and eclectic layout with an abstract artistic background showcasing vintage red and black tones. The main heading is presented in a graceful cursive font, adding a touch of elegance. The layout uses a mix of serif and sans-serif fonts, creating a dynamic textual experience. The asymmetrical composition and overlapping elements demonstrate a bold, experimental design approach.",
6
+ "categories": [
7
+ "abstract",
8
+ "experimental",
9
+ "vintage",
10
+ "typography-focused"
11
+ ],
12
+ "visual_characteristics": [
13
+ "asymmetrical layout",
14
+ "cursive typography",
15
+ "red and black color palette",
16
+ "textured background"
17
+ ]
18
+ }
src/data/designs/005/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 223b7e9ce6e9795b90d78ce3afaa71379a69b281ef2febe2a464ad55d2b116bc
  • Pointer size: 131 Bytes
  • Size of remote file: 514 kB
src/data/designs/005/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: ce0d142bf917b1372a84029dcd90101ba97785f3b80b9f7c8d42b0a9ff3e3ce1
  • Pointer size: 131 Bytes
  • Size of remote file: 433 kB
src/data/designs/005/style.css ADDED
@@ -0,0 +1,220 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 005 - 'Blood Lust' by Dave Shea - http://www.mezzoblue.com/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Dave Shea */
4
+ /* Added: May 7th, 2003 */
5
+
6
+
7
+ /* IMPORTANT */
8
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
9
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
10
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
11
+
12
+
13
+ /* love it or hate it. This one is one of my favourites because I don't generally design this way. It reaches into the past
14
+ for a vaguely Futurist style, complete with duotone for that screenprint feel, combined with modern GIF
15
+ patterned-dithering to really mess with tradition.
16
+
17
+ You may find it challenging, silly, visually stimulating, or a mess. I didn't do it for you, I did it for me. */
18
+
19
+
20
+ /* basic elements */
21
+ body {
22
+ font: 12px/13px courier, monospace;
23
+ color: #000;
24
+ background-color: #fff;
25
+ margin: 0px;
26
+ }
27
+ p {
28
+ font: 12px/13px courier, monospace;
29
+ text-align: justify;
30
+ }
31
+ h3 {
32
+ font:bold 14px courier, monospace;
33
+ letter-spacing: 1px;
34
+ margin-bottom: 0px;
35
+ color: #000;
36
+ }
37
+ a:link {
38
+ font-weight: bold;
39
+ text-decoration: underline;
40
+ color: #FF4F3E;
41
+ }
42
+ a:visited {
43
+ font-weight: bold;
44
+ text-decoration: underline;
45
+ color: #FF4F3E;
46
+ }
47
+ a:hover, a:active {
48
+ text-decoration: underline;
49
+ color: #000;
50
+ }
51
+ abbr {
52
+ border-bottom: none;
53
+ }
54
+
55
+
56
+ /* specific divs */
57
+ .page-wrapper {
58
+ background: #fff url(bloodlust.gif) no-repeat top left;
59
+ margin: 50px 0px 0px 0px;
60
+ padding: 150px 0px 0px 200px;
61
+ }
62
+
63
+ /* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
64
+ header h1 {
65
+ background: transparent url(h1.gif) no-repeat top left;
66
+ margin-top: 10px;
67
+ width: 461px;
68
+ height: 116px;
69
+ position: absolute;
70
+ top: 20px;
71
+ left: 305px;
72
+
73
+ text-indent: 100%;
74
+ white-space: nowrap;
75
+ overflow: hidden;
76
+ }
77
+ header h2 {
78
+ background: transparent url(h2.gif) no-repeat top left;
79
+ width: 253px;
80
+ height: 34px;
81
+ position: absolute;
82
+ top: 150px;
83
+ left: 216px;
84
+
85
+ text-indent: 100%;
86
+ white-space: nowrap;
87
+ overflow: hidden;
88
+ }
89
+
90
+
91
+ .summary p:first-child {
92
+ font: 400 18px/16px 'arial black', sans-serif;
93
+ text-align: right;
94
+ width: 340px;
95
+ float: left;
96
+ margin: 40px 20px 20px 0px;
97
+ }
98
+ .summary p:last-child {
99
+ font: 9px verdana, sans-serif;
100
+ text-align: left;
101
+ line-height: 24px;
102
+ width: 295px;
103
+ position: absolute;
104
+ top: 20px;
105
+ left: 25px;
106
+ }
107
+ .preamble {
108
+ width: 170px;
109
+ float: right;
110
+ margin-top: 50px;
111
+ clear: left;
112
+ position: relative;
113
+ top: -270px;
114
+ }
115
+ .preamble h3 {
116
+ font: bold 12pt/10pt 'trebuchet ms', sans-serif;
117
+ text-align: right;
118
+ }
119
+ .preamble p {
120
+ font: bold 10pt/11pt arial, sans-serif;
121
+ text-align: right;
122
+ }
123
+ .supporting {
124
+ clear: left;
125
+ }
126
+ .explanation h3 {
127
+ font: bold 18px courier, monospace;
128
+ }
129
+ .explanation p:nth-child(2) {
130
+ font: 18px courier, monospace;
131
+ line-height: 5ex;
132
+ }
133
+ .explanation p:nth-child(3) {
134
+ font: 11px/16px courier, monospace;
135
+ width: 220px;
136
+ float: left;
137
+ margin-right: 10px;
138
+ }
139
+ .explanation p:nth-child(4) {
140
+ font: 14px/14px courier, monospace;
141
+ margin-top: 30px;
142
+ }
143
+
144
+ .participation h3 {
145
+ background: transparent url(h3.gif) no-repeat top left;
146
+ width: 174px;
147
+ height: 66px;
148
+ margin: 0px;
149
+ float: left;
150
+
151
+ text-indent: 100%;
152
+ white-space: nowrap;
153
+ overflow: hidden;
154
+ }
155
+ .participation p:nth-child(2):first-line {
156
+ font: 16px 'arial black', sans-serif;
157
+ }
158
+ .participation p:nth-child(3) {
159
+ line-height: 16px;
160
+ text-align: right;
161
+ float: left;
162
+ width: 200px;
163
+ margin: 0px 5px 15px 0px;
164
+ }
165
+ .participation p:nth-child(4) {
166
+ font-family: arial, sans-serif;
167
+ }
168
+
169
+ .benefits h3 {
170
+ background: transparent url(h4.gif) no-repeat top left;
171
+ width: 107px;
172
+ height: 26px;
173
+ margin: 0px;
174
+ float: left;
175
+
176
+ text-indent: 100%;
177
+ white-space: nowrap;
178
+ overflow: hidden;
179
+ }
180
+
181
+
182
+ .requirements h3 {
183
+ font: bold 18px 'arial black', sans-serif;
184
+ clear: left;
185
+ float: right;
186
+ }
187
+ .requirements p:nth-child(2) {
188
+ font: bold 11px/16px trebuchet ms, sans-serif;
189
+ float: left;
190
+ width: 300px;
191
+ margin-right: 10px;
192
+ }
193
+ .requirements p:nth-child(4) {
194
+ font: 12px/11px arial, sans-serif;
195
+ }
196
+
197
+ .sidebar {
198
+ position: absolute;
199
+ top: 0px;
200
+ left: 20px;
201
+ }
202
+ .sidebar .wrapper {
203
+ font: 12px courier, monospace;
204
+ padding: 10px;
205
+ margin-top: 115px;
206
+ width: 130px;
207
+ }
208
+
209
+ .sidebar li {
210
+ line-height: 2.5ex;
211
+ display: block;
212
+ padding-top: 5px;
213
+ margin-bottom: 5px;
214
+ list-style-type: none;
215
+ }
216
+
217
+ .sidebar ul {
218
+ margin: 0px;
219
+ padding: 0px;
220
+ }
src/data/designs/006/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "006",
3
+ "url": "https://www.csszengarden.com/006",
4
+ "css_url": "https://www.csszengarden.com/006/006.css",
5
+ "description": "The design employs a minimalist and structured layout with a focus on typographic hierarchy and a cohesive color scheme of blue and orange accents. The simple background and strategic use of whitespace enhance readability while guiding the viewer\u2019s attention effectively.",
6
+ "categories": [
7
+ "minimalism",
8
+ "typography",
9
+ "color contrast",
10
+ "web design inspiration",
11
+ "clean layout"
12
+ ],
13
+ "visual_characteristics": [
14
+ "blue color palette",
15
+ "structured typography",
16
+ "use of whitespace",
17
+ "orange accent highlights",
18
+ "simple background"
19
+ ]
20
+ }
src/data/designs/006/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 3416dd95eeffb379e74398926634044d76318ea57f1ea4682a72f68656cb0e0e
  • Pointer size: 131 Bytes
  • Size of remote file: 622 kB
src/data/designs/006/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: 8c4bcd170280361f5f870df5f245ebe6758cc7ae3e7834fbf904deb70b99b20e
  • Pointer size: 131 Bytes
  • Size of remote file: 598 kB
src/data/designs/006/style.css ADDED
@@ -0,0 +1,198 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 006 - 'Wicked Grove' by D. Keith Robinson, http://www.7nights.com/asterisk/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, D. Keith Robinson */
4
+
5
+
6
+ /* IMPORTANT */
7
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
8
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
9
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
10
+
11
+
12
+ /* basic elements */
13
+ body {
14
+ font: 10pt/14pt "Trebuchet MS", sans-serif;
15
+ color: #000033;
16
+ background: #69f;
17
+ margin: 0px;
18
+ }
19
+ p {
20
+ font: 10pt/16pt "Trebuchet MS", sans-serif;
21
+ margin-top: 0px;
22
+ text-align: justify;
23
+ }
24
+ h3 {
25
+ font: bold normal 12pt "Trebuchet MS", sans-serif;
26
+ letter-spacing: 3px;
27
+ margin-bottom: 2px;
28
+ color: #333333;
29
+ text-align: left;
30
+ }
31
+ a:link {
32
+ font-weight: bold;
33
+ text-decoration: none;
34
+ color: #FF6600;
35
+ }
36
+ a:visited {
37
+ font-weight: bold;
38
+ text-decoration: none;
39
+ color: #CC0000;
40
+ }
41
+ a:hover, a:active {
42
+ text-decoration: underline;
43
+ color: #FF6600;
44
+ }
45
+
46
+
47
+ /* specific divs */
48
+ .page-wrapper {
49
+ background: #9cf url(trees.jpg) no-repeat left top;
50
+ padding: 200px 0px 0px 0px;
51
+ margin: 0px auto;
52
+ width:800px;
53
+ border-left: 2px dashed #fff;
54
+ border-right: 2px dashed #fff;
55
+ }
56
+
57
+ header {
58
+ margin-bottom: 10px;
59
+ }
60
+
61
+ /* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
62
+ header h1 {
63
+ background: transparent;
64
+ margin-top: -180px;
65
+ width: 500px;
66
+ height: 87px;
67
+ float: left;
68
+ color:#fff;
69
+
70
+ text-indent: 100%;
71
+ white-space: nowrap;
72
+ overflow: hidden;
73
+ }
74
+ header h2 {
75
+ background: transparent url(tag.gif) no-repeat top left;
76
+ width: 300px;
77
+ margin-top:-60px;
78
+ margin-left:-190px;
79
+ height: 100px;
80
+ float: right;
81
+
82
+ text-indent: 100%;
83
+ white-space: nowrap;
84
+ overflow: hidden;
85
+ }
86
+
87
+ .summary {
88
+ width: 130px;
89
+ float: left;
90
+ padding:5px;
91
+ margin-right:15px;
92
+ background:#0099FF;
93
+
94
+ }
95
+ .summary p {
96
+ font: bold 8pt/12pt verdana, sans-serif;
97
+ text-align:right;
98
+ color:#fff;
99
+ }
100
+
101
+ .summary a:link {
102
+ font-weight: bold;
103
+ text-decoration: none;
104
+ color: #003;
105
+ }
106
+ .summary a:visited {
107
+ font-weight: bold;
108
+ text-decoration: none;
109
+ color: #006;
110
+ }
111
+ .summary a:hover, .summary a:active {
112
+ text-decoration: underline;
113
+ color: #FF6600;
114
+ }
115
+
116
+ .preamble, #supporting text, .explanation, .participation, .benefits, .requirements {
117
+ padding: 0px 170px 0px 30px;
118
+ }
119
+
120
+ footer {
121
+ text-align: center;
122
+ }
123
+ footer a:link, footer a:visited {
124
+ margin-right: 20px;
125
+ }
126
+
127
+ .sidebar {
128
+ background: transparent url(menu.gif) top left no-repeat;
129
+ position: absolute;
130
+ top: 0px;
131
+ padding: 15px;
132
+ margin-top: 200px;
133
+ margin-left: 650px;
134
+ width: 130px;
135
+ }
136
+
137
+ .sidebar .wrapper {
138
+ font: 10px verdana, sans-serif;
139
+ padding-top:35px;
140
+ }
141
+ .sidebar h3.select {
142
+ background: transparent url(select.gif) top left no-repeat;
143
+ width: 130px;
144
+ height: 25px;
145
+ margin-left:-8px;
146
+
147
+ text-indent: 100%;
148
+ white-space: nowrap;
149
+ overflow: hidden;
150
+ }
151
+ .sidebar h3.archives {
152
+ background: transparent url(archives.gif) top left no-repeat;
153
+ width: 130px;
154
+ height: 25px;
155
+ margin-left:-8px;
156
+
157
+ text-indent: 100%;
158
+ white-space: nowrap;
159
+ overflow: hidden;
160
+ }
161
+ .sidebar h3.resources {
162
+ background: transparent url(resources.gif) top left no-repeat;
163
+ width: 130px;
164
+ height: 25px;
165
+ margin-left:-8px;
166
+
167
+ text-indent: 100%;
168
+ white-space: nowrap;
169
+ overflow: hidden;
170
+ }
171
+
172
+ .sidebar ul {
173
+ margin: 0px;
174
+ padding: 0px;
175
+ }
176
+ .sidebar li {
177
+ line-height: 2.5ex;
178
+ background: transparent;
179
+ display: block;
180
+ padding-top: 5px;
181
+ margin-bottom: 5px;
182
+ list-style-type: none;
183
+ }
184
+ .sidebar li a:link {
185
+ color: #FF3300;
186
+ }
187
+ .sidebar li a:visited {
188
+ color: #FF0000;
189
+ }
190
+
191
+ .extra1 {
192
+ background: transparent;
193
+ position: absolute;
194
+ top: 40px;
195
+ right: 0px;
196
+ width: 148px;
197
+ height: 110px;
198
+ }
src/data/designs/007/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "007",
3
+ "url": "https://www.csszengarden.com/007",
4
+ "css_url": "https://www.csszengarden.com/007/007.css",
5
+ "description": "This zen-themed design artfully combines minimalist visuals with grayscale imagery and bold typography, evoking a calm, introspective mood. The subtle overlay of an elegant black-and-white nature image with flowing lines adds depth, while the use of orange accents in the text enhances readability and attention. The overall layout is spacious and neatly sectioned, contributing to an organized and serene visual experience.",
6
+ "categories": [
7
+ "Zen",
8
+ "Minimalist",
9
+ "Typography",
10
+ "Nature",
11
+ "Grayscale"
12
+ ],
13
+ "visual_characteristics": [
14
+ "Minimalist layout",
15
+ "Grayscale theme",
16
+ "Highlight color accents",
17
+ "Nature-inspired imagery",
18
+ "Bold typography"
19
+ ]
20
+ }
src/data/designs/007/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 9153167f7d8abaab0db785bef25e7b22b2e62d29a8a8635cf3581a76cb99aa46
  • Pointer size: 131 Bytes
  • Size of remote file: 529 kB
src/data/designs/007/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: 6c34e546ceea75865ff6b8f9123c80bbe34b702b7eb1d6f61ebad8038d260f15
  • Pointer size: 131 Bytes
  • Size of remote file: 489 kB
src/data/designs/007/style.css ADDED
@@ -0,0 +1,276 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 007 - 'deep thought' by Jason Estes, http://www.bewb.org/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Jason Estes */
4
+
5
+
6
+ /* IMPORTANT */
7
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
8
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
9
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
10
+
11
+
12
+ /* basic elements */
13
+ body#css-zen-garden {
14
+ background-color:#424242;
15
+ font-size:75%;
16
+ font-family:arial, verdana, sans-serif;
17
+ margin:0;
18
+ padding:0;
19
+ color:#fff;
20
+ background-image:url(background.jpg);
21
+ background-repeat:no-repeat;
22
+ background-position:150px 50px;
23
+ }
24
+
25
+ a:link {
26
+ color:#FF9638;
27
+ background-color:transparent;
28
+ }
29
+ a:visited {
30
+ color:#FF9638;
31
+ background-color:transparent;
32
+ }
33
+ a:hover, a:active {
34
+ color:#FF9638;
35
+ background-color:transparent;
36
+ }
37
+ /* specific divs */
38
+
39
+
40
+ /* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
41
+ header h1 {
42
+ margin:10px 15px;
43
+ background-image:url(logo.gif);
44
+ height:83px;
45
+ background-color:transparent;
46
+ width:480px;
47
+ background-repeat:no-repeat;
48
+ background-position:top right;
49
+ color:#000;
50
+
51
+ text-indent: 100%;
52
+ white-space: nowrap;
53
+ overflow: hidden;
54
+ }
55
+ header h2 {
56
+ display:none;
57
+
58
+ text-indent: 100%;
59
+ white-space: nowrap;
60
+ overflow: hidden;
61
+ }
62
+ .summary {
63
+ display:block;
64
+ }
65
+ .summary p:first-child {
66
+ display:none;
67
+ }
68
+ .summary p:last-child {
69
+ position:absolute;
70
+ top:0px;
71
+ left:300px;
72
+ padding:0;margin:0;
73
+ }
74
+ .preamble {
75
+ border-top:1px solid #fff;
76
+ background-image:url(halfscreen-gray.gif);
77
+ width:250px;
78
+ margin-left:30px;
79
+ position:absolute;
80
+ top:18px;
81
+ right:10px;
82
+ }
83
+ .preamble p{
84
+ margin:10px;
85
+ }
86
+ .preamble h3{
87
+ font-style:oblique;
88
+ margin:10px;
89
+ }
90
+ .supporting {
91
+ margin:350px auto 0 auto;
92
+ width:90%;
93
+ }
94
+ .supporting div {
95
+ /*background-image:url(halfscreen-gray.gif);*/
96
+ border-top:1px solid #fff;
97
+ clear:both;
98
+ }
99
+
100
+ .supporting p {
101
+ padding:5px 10px;
102
+ line-height:150%;
103
+ }
104
+ .explanation h3{
105
+ float:left;
106
+ background-image:url(about.gif);
107
+ width:46px;
108
+ height:234px;
109
+ padding:0;
110
+ margin:0 10px 0px 0px;
111
+ border-right:1px solid white;
112
+
113
+ text-indent: 100%;
114
+ white-space: nowrap;
115
+ overflow: hidden;
116
+ }
117
+ .explanation p{
118
+ margin:0px 0px 0px 43px;
119
+ }
120
+ .supporting div.explanation {
121
+ margin:20px 10px 0 200px;
122
+ background:url(about_background.gif) no-repeat 100% 100%;
123
+ min-height:234px;
124
+ height:234px;
125
+ clear:none;
126
+ }
127
+ .supporting .explanation[id] {
128
+ height:auto;
129
+ }
130
+ .participation h3{
131
+ float:right;
132
+ background-image:url(participation.gif);
133
+ width:46px;
134
+ height:234px;
135
+ padding:0;
136
+ margin:0 0px 0px 10px;
137
+ border-left:1px solid white;
138
+
139
+ text-indent: 100%;
140
+ white-space: nowrap;
141
+ overflow: hidden;
142
+ }
143
+ .supporting .participation {
144
+ margin:20px 200px 0 10px;
145
+ min-height:234px;
146
+ height:234px;
147
+ background:url(participation_back.gif) no-repeat 0 100%;
148
+ }
149
+ .participation p{
150
+ margin:0px 43px 0px 0px;
151
+ }
152
+ .supporting .participation[id] {
153
+ height:auto;
154
+ }
155
+ .benefits h3{
156
+ float:left;
157
+ background-image:url(benefits.gif);
158
+ width:46px;
159
+ height:133px;
160
+ padding:0;
161
+ margin:0 10px 0px 0px;
162
+ border-right:1px solid white;
163
+
164
+ text-indent: 100%;
165
+ white-space: nowrap;
166
+ overflow: hidden;
167
+ }
168
+ .benefits p{
169
+ margin:0px 0px 0px 43px;
170
+ }
171
+ .supporting .benefits {
172
+ margin:20px 10px 0 200px;
173
+ min-height:133px;
174
+ height:133px;
175
+ background:url(benefits_back.gif) no-repeat 100% 100%;
176
+ }
177
+ .supporting .benefits[id] {
178
+ height:auto;
179
+ }
180
+ .requirements h3{
181
+ float:right;
182
+ background-image:url(Requirements.gif);
183
+ width:46px;
184
+ height:234px;
185
+ padding:0;
186
+ margin:0 0px 0px 10px;
187
+ border-left:1px solid white;
188
+
189
+ text-indent: 100%;
190
+ white-space: nowrap;
191
+ overflow: hidden;
192
+ }
193
+ .requirements p{
194
+ margin:0px 43px 0px 0px;
195
+ }
196
+ .supporting .requirements {
197
+ margin:20px 200px 30px 10px;
198
+ min-height:234px;
199
+ height:234px ;
200
+ background:url(requirements_back.gif) no-repeat 0 100%;
201
+ }
202
+ .supporting .requirements[id] {
203
+ height:auto;
204
+ }
205
+ .supporting footer {
206
+ text-align:center;
207
+ padding-top:3px;
208
+ }
209
+ footer a:link, footer a:visited {
210
+ font-weight:bold;
211
+ text-decoration:none;
212
+ }
213
+ .sidebar {
214
+ position:absolute;
215
+ top:98px;
216
+ left:30px;
217
+ width:198px;
218
+ }
219
+
220
+ .sidebar h3.select {
221
+ height:53px;
222
+ background-image:url(select.gif);
223
+ margin:0px;
224
+ padding:0px;
225
+
226
+ text-indent: 100%;
227
+ white-space: nowrap;
228
+ overflow: hidden;
229
+ }
230
+ .sidebar h3.archives {
231
+ height:53px;
232
+ background-image:url(archives.gif);
233
+ margin:0px;
234
+ padding:0px;
235
+
236
+ text-indent: 100%;
237
+ white-space: nowrap;
238
+ overflow: hidden;
239
+ }
240
+ .sidebar h3.resources {
241
+ height:53px;
242
+ background-image:url(resources.gif);
243
+ margin:0px;
244
+ padding:0px;
245
+
246
+ text-indent: 100%;
247
+ white-space: nowrap;
248
+ overflow: hidden;
249
+ }
250
+
251
+
252
+ .sidebar ul {
253
+ margin: 0px;
254
+ padding: 0px;
255
+ }
256
+ .sidebar li {
257
+ display:block;
258
+ background-image:url(halfscreen-gray.gif);
259
+ padding:3px;
260
+ margin:1px 0;
261
+ list-style-type: none;
262
+ }
263
+ .sidebar li a:link, .sidebar li a:visited {
264
+ color:#fff;
265
+ background-color:transparent;
266
+ }
267
+
268
+ .extra1 {
269
+ clear:both;
270
+ }
271
+ abbr {
272
+ color:#FF9638;
273
+ background-color:transparent;
274
+ border:0;
275
+ cursor:help;
276
+ }
src/data/designs/008/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "008",
3
+ "url": "https://www.csszengarden.com/008",
4
+ "css_url": "https://www.csszengarden.com/008/008.css",
5
+ "description": "This design features a striking use of vibrant red gradients complemented by an abstract, fiery artwork that creates a dynamic and futuristic aesthetic. The layout is well-structured, showcasing a clear hierarchy with text aligned within well-defined boxes, ensuring readability against the intense background. The typography is bold and modern, enhancing the overall edgy and creative theme of the design.",
6
+ "categories": [
7
+ "abstract design",
8
+ "futuristic",
9
+ "vibrant",
10
+ "creative layout",
11
+ "typography"
12
+ ],
13
+ "visual_characteristics": [
14
+ "vibrant red gradients",
15
+ "abstract artwork",
16
+ "clear text hierarchy",
17
+ "bold typography",
18
+ "dynamic aesthetic"
19
+ ]
20
+ }
src/data/designs/008/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 684222b3b6b16bf990c10ed7b130c2fd0fbd4a4a64d24854aee0a2880872c1c5
  • Pointer size: 132 Bytes
  • Size of remote file: 1.15 MB
src/data/designs/008/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: 29564f5b25f205adb206922921399ae7fddc2d229906972304023fbee8729512
  • Pointer size: 131 Bytes
  • Size of remote file: 865 kB
src/data/designs/008/style.css ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 008 - 'RPM' by Bruno Cunha, http://www.kaosboy.net/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* Main image from http://www.karborn.com/FinalV6Old/Series/RPM/RPMImages.htm */
4
+
5
+
6
+ /* IMPORTANT */
7
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
8
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
9
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
10
+
11
+
12
+ body {
13
+ background-image:url(bg.jpg);
14
+ background-color:#fff;
15
+ font-family:arial, sans serif;
16
+ font-size:11px;
17
+ line-height:15px;
18
+ color:#fff;
19
+ margin:0px;
20
+ }
21
+
22
+ .page-wrapper {
23
+ margin-left:0px;
24
+ margin-top:0px;
25
+ padding:0px;
26
+ width:684px;
27
+ z-index:1;
28
+ }
29
+
30
+ .intro {
31
+ width:275px;
32
+ position:absolute;
33
+ left:88px;
34
+ top:902px;
35
+ z-index:2;
36
+ }
37
+
38
+ .supporting {
39
+ width:450px;
40
+ position:absolute;
41
+ left:411px;
42
+ top:535px;
43
+ z-index:2;
44
+ }
45
+ .explanation, .participation, .requirements, .benefits, footer, .summary, .preamble, .design-selection, #lfavorites, .zen-resources, .design-archives {
46
+ padding:7px;
47
+ margin:5px;
48
+ border-left:1px solid #aaa;
49
+ border-top:1px solid #aaa;
50
+ border-right:1px solid #333;
51
+ border-bottom:1px solid #333;
52
+ background-image:url(transparent.gif);
53
+ }
54
+
55
+ .sidebar .wrapper {
56
+ width:275px;
57
+ position:absolute;
58
+ left:88px;
59
+ top:1244px;
60
+ z-index:2;
61
+ }
62
+
63
+ .extra1 {
64
+ background-image:url(tunami2.jpg);
65
+ position:absolute;
66
+ left:0px;
67
+ top:0px;
68
+ width:684px;
69
+ height:1515px;
70
+ z-index:1;
71
+ }
72
+ header {
73
+ display:none;
74
+ }
75
+ h3 {
76
+ font-family:arial, sans serif;
77
+ color:#fff;
78
+ font-size:11px;
79
+ font-weight:bold;
80
+ margin-top:3px;
81
+ margin-bottom:0px;
82
+ }
83
+ p {
84
+ margin:6px;
85
+ }
86
+
87
+ a {
88
+ color:#e2e2e2;
89
+ text-decoration:underline;
90
+ }
91
+ a:link {
92
+ color:#e2e2e2;
93
+ text-decoration:underline;
94
+ }
95
+ a:hover {
96
+ color:#fff;
97
+ font-weight:bold;
98
+ text-decoration:underline;
99
+ }
100
+ a:visited {
101
+ color:#e2e2e2;
102
+ text-decoration:underline;
103
+ }
104
+
105
+
106
+ margin: 0px;
107
+ padding: 0px;
108
+ }
109
+
110
+ .sidebar li {
111
+ list-style-type: none;
112
+ display: inline;
113
+ }
src/data/designs/009/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "009",
3
+ "url": "https://www.csszengarden.com/009",
4
+ "css_url": "https://www.csszengarden.com/009/009.css",
5
+ "description": "This design features a clean and organized layout with a classic monochrome color palette, emphasizing the elegance of CSS design. It uses serif typography for a traditional feel, with strong visual separation of sections, enhancing readability. The design incorporates ornamental graphics at the top and bottom, adding a touch of sophistication. The ample use of whitespace contributes to a serene and uncluttered experience, inviting users to engage with the content.",
6
+ "categories": [
7
+ "Web Design",
8
+ "Typography",
9
+ "Minimalism",
10
+ "Ornamental Design",
11
+ "Monochrome"
12
+ ],
13
+ "visual_characteristics": [
14
+ "Serif Typography",
15
+ "Monochromatic Palette",
16
+ "Ornamental Graphics",
17
+ "Whitespace Usage",
18
+ "Classic Layout"
19
+ ]
20
+ }
src/data/designs/009/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 2b11c7833d1f43e01fcd9092dd83a6b733908b82aceb7634d7944ebedfa30cec
  • Pointer size: 131 Bytes
  • Size of remote file: 849 kB
src/data/designs/009/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: 271ee3e903c6f2794542b7a3f26beab9999cfbe970800924c3fd26d11ed072d8
  • Pointer size: 131 Bytes
  • Size of remote file: 746 kB
src/data/designs/009/style.css ADDED
@@ -0,0 +1,318 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 009 - 'Dead or Alive' by Michael Pick, http://www.mikepick.com/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Michael Pick */
4
+
5
+
6
+ /* IMPORTANT */
7
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
8
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
9
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
10
+
11
+
12
+ /* basic elements */
13
+ body {
14
+ color: #000;
15
+ background: #fff url(body-bg.png);
16
+ margin: 0px auto;
17
+ }
18
+
19
+ p {
20
+ font: 12px/15px georgia, serif;
21
+ text-align: justify;
22
+ margin-top: 0;
23
+ }
24
+
25
+ a:link {
26
+ font-weight: bold;
27
+ text-decoration: none;
28
+ color: #000;
29
+ }
30
+
31
+ a:visited {
32
+ font-weight: bold;
33
+ text-decoration: none;
34
+ color: #333;
35
+ }
36
+
37
+ a:hover, a:active {
38
+ text-decoration: underline;
39
+ }
40
+
41
+ /* specific divs */
42
+
43
+ .page-wrapper {
44
+ background: url(frill-bg.png) repeat-x;
45
+ border-right: 1px solid #333;
46
+ width: 800px;
47
+ margin: 0px;
48
+ }
49
+
50
+ .intro {
51
+ min-width: 470px;
52
+ }
53
+
54
+ header {
55
+ width: 280px;
56
+ float: left;
57
+ margin-top: 40px;
58
+ }
59
+
60
+ h1 {
61
+ background: transparent url(pageheader-bg.png) no-repeat;
62
+ margin-left: 40px;
63
+ width: 240px;
64
+ height: 220px;
65
+
66
+ text-indent: 100%;
67
+ white-space: nowrap;
68
+ overflow: hidden;
69
+ }
70
+
71
+ h2 {
72
+ display: none;
73
+ }
74
+
75
+ .summary {
76
+ clear:both;
77
+ width: 280px;
78
+ float: left;
79
+ margin-bottom: 20px;
80
+ }
81
+
82
+ .summary p {
83
+ font-family: georgia, times, serif;
84
+ font-size: 10px;
85
+ text-transform: uppercase;
86
+ text-align:center;
87
+ padding-left: 60px;
88
+ padding-right: 20px;
89
+ }
90
+
91
+ .preamble {
92
+ margin-left: 280px;
93
+ width: 460px;
94
+ padding-top: 90px;
95
+ }
96
+
97
+ .preamble h3 {
98
+ background: transparent url(preamble.png) no-repeat;
99
+ width: 460px;
100
+ height: 70px;
101
+
102
+ text-indent: 100%;
103
+ white-space: nowrap;
104
+ overflow: hidden;
105
+ }
106
+
107
+ .preamble a:link {
108
+ color: #600;
109
+ }
110
+
111
+ .preamble p {
112
+ line-height: 150%;
113
+ }
114
+
115
+ .supporting {
116
+ margin-left: 0px;
117
+ }
118
+
119
+ .supporting a:link {
120
+ color: #600;
121
+ }
122
+
123
+ .explanation {
124
+ margin-left: 280px;
125
+ width: 460px;
126
+ }
127
+
128
+ .explanation h3 {
129
+ background: transparent url(sowhat.png) no-repeat;
130
+ width: 460px;
131
+ height: 50px;
132
+ margin-bottom: 20px;
133
+
134
+ text-indent: 100%;
135
+ white-space: nowrap;
136
+ overflow: hidden;
137
+ }
138
+
139
+ .explanation p {
140
+ line-height: 150%;
141
+ }
142
+
143
+ .participation {
144
+ width: 460px;
145
+ }
146
+
147
+ .participation h3 {
148
+ background: transparent url(participation.png) no-repeat;
149
+ width: 460px;
150
+ height: 50px;
151
+ margin-bottom: 20px;
152
+
153
+ text-indent: 100%;
154
+ white-space: nowrap;
155
+ overflow: hidden;
156
+ }
157
+
158
+ .participation p {
159
+ line-height: 150%;
160
+ }
161
+
162
+ .benefits {
163
+ width: 460px;
164
+ }
165
+
166
+ .benefits h3 {
167
+ background: transparent url(benefits.png) no-repeat;
168
+ width: 460px;
169
+ height: 50px;
170
+ margin-bottom: 20px;
171
+
172
+ text-indent: 100%;
173
+ white-space: nowrap;
174
+ overflow: hidden;
175
+ }
176
+
177
+ .benefits p {
178
+ line-height: 140%;
179
+ }
180
+
181
+ .requirements {
182
+ width: 460px;
183
+ }
184
+
185
+ .requirements h3 {
186
+ background: transparent url(requirements.png) no-repeat;
187
+ width: 460px;
188
+ height: 50px;
189
+ margin-bottom: 20px;
190
+
191
+ text-indent: 100%;
192
+ white-space: nowrap;
193
+ overflow: hidden;
194
+ }
195
+
196
+ .requirements p {
197
+ line-height: 140%;
198
+ }
199
+
200
+ footer {
201
+ margin-top: 40px;
202
+ background: transparent url(footer.png) repeat-x;
203
+ height: 58px;
204
+ width: 800px;
205
+ text-align: center;
206
+ margin-left: -280px;
207
+ }
208
+
209
+ .sidebar {
210
+ position: absolute;
211
+ top: 28em;
212
+ left: 40px;
213
+ width: 240px;
214
+ }
215
+
216
+ .sidebar .wrapper {
217
+ font: 10px georgia, times, serif;
218
+ text-transform: uppercase;
219
+ }
220
+
221
+ .sidebar h3.select {
222
+ background: transparent url(select.png) no-repeat top left;
223
+ margin: 10px 0px 5px 0px;
224
+ width: 240px;
225
+ height: 50px;
226
+ margin-bottom: 10px;
227
+ }
228
+
229
+ .design-selection {
230
+ padding-bottom: 20px;
231
+ }
232
+
233
+ .sidebar h3.select {
234
+ text-indent: 200%;
235
+ white-space: nowrap;
236
+ overflow: hidden;
237
+ }
238
+
239
+ .sidebar h3.archives {
240
+ background: transparent url(archives.png) no-repeat top left;
241
+ width: 240px;
242
+ height: 50px;
243
+ margin-bottom: 10px;
244
+
245
+ text-indent: 200%;
246
+ white-space: nowrap;
247
+ overflow: hidden;
248
+ }
249
+
250
+ .sidebar h3.resources {
251
+ background: transparent url(resources.png) no-repeat top left;
252
+ width: 250px;
253
+ height: 50px;
254
+ margin-bottom: 10px;
255
+
256
+ text-indent: 200%;
257
+ white-space: nowrap;
258
+ overflow: hidden;
259
+ }
260
+
261
+
262
+ .sidebar ul {
263
+ margin: 0px;
264
+ padding: 0px;
265
+ }
266
+
267
+ .sidebar li {
268
+ line-height: 2.5ex;
269
+ display: block;
270
+ text-align: center;
271
+ padding-top: 5px;
272
+ padding-left: 20px;
273
+ padding-right: 20px;
274
+ margin-bottom: 5px;
275
+ list-style-type: none;
276
+ }
277
+
278
+ .sidebar li a:link {
279
+ color: #000;
280
+ }
281
+
282
+ .sidebar li a:visited {
283
+ color: #333;
284
+ }
285
+
286
+ .extra1 {
287
+ background: transparent url(certified.png) top left no-repeat;
288
+ position: absolute;
289
+ top: 160px;
290
+ left: 0px;
291
+ width: 100px;
292
+ height: 110px;
293
+ z-index: 0;
294
+ }
295
+
296
+ /* hidden from IE 5 mac */
297
+
298
+ @media all {
299
+ .explanation {
300
+ margin-left: 280px;
301
+ }
302
+
303
+ .participation {
304
+ margin-left: 280px;
305
+ }
306
+
307
+ .benefits {
308
+ margin-left: 280px;
309
+ }
310
+
311
+ .requirements {
312
+ margin-left: 280px;
313
+ }
314
+
315
+ footer {
316
+ margin-left: 0px;
317
+ }
318
+ }
src/data/designs/010/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "010",
3
+ "url": "https://www.csszengarden.com/010",
4
+ "css_url": "https://www.csszengarden.com/010/010.css",
5
+ "description": "The design utilizes a clean and structured layout with a neutral color palette, employing a sidebar for navigation and a main content area for information. The typography is clear and well-organized, enhancing readability, while subtle background textures add depth without distraction.",
6
+ "categories": [
7
+ "Web Design",
8
+ "Typography",
9
+ "Minimalist Design",
10
+ "Navigation Layout",
11
+ "Informational"
12
+ ],
13
+ "visual_characteristics": [
14
+ "Neutral Colors",
15
+ "Structured Layout",
16
+ "Clear Typography",
17
+ "Sidebar Navigation",
18
+ "Subtle Textures"
19
+ ]
20
+ }
src/data/designs/010/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 28c6fd944f87fcb17e9cb0f9659f312e8a44cee0731d837e0bd953d85276cf65
  • Pointer size: 131 Bytes
  • Size of remote file: 476 kB
src/data/designs/010/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: a1da9a8b9d1006ade6ab6eacb79b206f42b21d6324327a1f42f6ea1a024e2a59
  • Pointer size: 131 Bytes
  • Size of remote file: 429 kB
src/data/designs/010/style.css ADDED
@@ -0,0 +1,235 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 010 - 'A Garden Apart' by Dan Cederholm, http://www.simplebits.com/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Dan Cederholm */
4
+
5
+
6
+ /* IMPORTANT */
7
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
8
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
9
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
10
+
11
+
12
+ body
13
+ {
14
+ font-family: trebuchet ms, verdana, sans-serif;
15
+ font-size: 12px;
16
+ line-height: 1.5em;
17
+ color: #333;
18
+ background: #cccc99;
19
+ margin: 0;
20
+ padding: 0;
21
+ text-align: center;
22
+ }
23
+
24
+ p
25
+ {
26
+ margin-top: 0px;
27
+ }
28
+
29
+ h3
30
+ {
31
+ font: bold 140% trebuchet ms;
32
+ letter-spacing: -1px;
33
+ margin-bottom: 0;
34
+ color: #c96;
35
+ }
36
+
37
+ a:link
38
+ {
39
+ text-decoration: none;
40
+ border-bottom: 1px dotted #369;
41
+ color: #369;
42
+ }
43
+
44
+ a:visited
45
+ {
46
+ text-decoration: none;
47
+ border-bottom: 1px dotted #369;
48
+ color: #369;
49
+ }
50
+
51
+ a:hover, a:active
52
+ {
53
+ text-decoration: none;
54
+ border-bottom: 1px solid #036;
55
+ color: #036;
56
+ }
57
+
58
+ /* ---( specific divs )----------------------------- */
59
+
60
+ .page-wrapper
61
+ {
62
+ position: relative;
63
+ background: #FFFBDF url(fade.gif) no-repeat 0 92px;
64
+ margin: 0 auto 10px auto;
65
+ border-left: 1px solid #000;
66
+ border-right: 1px solid #000;
67
+ border-bottom: 1px solid #000;
68
+ text-align: left;
69
+ width: 800px;
70
+ }
71
+
72
+ header
73
+ {
74
+ height: 92px;
75
+ background: url(top.gif) no-repeat top left;
76
+ }
77
+
78
+ header h1
79
+ {
80
+ display: none;
81
+ }
82
+
83
+ header h2
84
+ {
85
+ position: absolute;
86
+ top: 110px;
87
+ left: 20px;
88
+ padding: 0;
89
+ margin: 0;
90
+ background: url(tagline.gif) no-repeat top left;
91
+ width: 528px;
92
+ height: 74px;
93
+
94
+ text-indent: 100%;
95
+ white-space: nowrap;
96
+ overflow: hidden;
97
+ }
98
+
99
+ /* ---( quick summary)---------------------------- */
100
+
101
+ .summary
102
+ {
103
+ position: absolute;
104
+ top: 92px;
105
+ right: 0;
106
+ left: auto;
107
+ z-index: 2;
108
+ width: 298px;
109
+ voice-family: "\"}\"";
110
+ voice-family:inherit;
111
+ width: 300px;
112
+ }
113
+
114
+ html>body .summary
115
+ {
116
+ width: 300px;
117
+ }
118
+
119
+ .summary p
120
+ {
121
+ margin: 15px 15px 15px 15px;
122
+ font-style: italic;
123
+ font-size: 140%;
124
+ font-family: "trebuchet ms";
125
+ font-weight: bold;
126
+ line-height: 1.5em;
127
+ color: #444;
128
+ }
129
+
130
+ .summary p:last-child
131
+ {
132
+ font-style: normal;
133
+ font-weight: normal;
134
+ font-size: 100%;
135
+ margin-top: 0;
136
+ }
137
+
138
+ .preamble
139
+ {
140
+ margin: 104px 340px 0px 20px;
141
+ }
142
+
143
+ .supporting
144
+ {
145
+ padding-left: 20px;
146
+ margin: 0 350px 40px 0;
147
+ }
148
+
149
+ footer
150
+ {
151
+ border-top: 1px dotted #CDC4AC;
152
+ padding-top: 6px;
153
+ text-align: center;
154
+ }
155
+
156
+ footer a:link, footer a:visited
157
+ {
158
+ margin-right: 6px;
159
+ }
160
+
161
+ /* ---( right side nav)----------------------------- */
162
+
163
+ .sidebar
164
+ {
165
+ position: absolute;
166
+ top: 92px;
167
+ right: 0;
168
+ left: auto;
169
+ width: 300px;
170
+ padding: 0;
171
+ border-left: 1px solid #CDC4AC;
172
+ border-bottom: 1px solid #CDC4AC;
173
+ background: #E5E0D4 url(zen.gif) no-repeat;
174
+ z-index: 1;
175
+ }
176
+
177
+ .sidebar .wrapper
178
+ {
179
+ margin: 190px 15px 15px 15px;
180
+ }
181
+
182
+ .sidebar h3
183
+ {
184
+ color: #635F57;
185
+ font-family: trebuchet ms;
186
+ font-size: 120%;
187
+ margin: 0 0 6px 0;
188
+ padding: 0;
189
+ }
190
+
191
+ .sidebar ul
192
+ {
193
+ margin: 0px;
194
+ padding: 0px;
195
+ }
196
+ .sidebar li
197
+ {
198
+ display: block;
199
+ margin-bottom: 2px;
200
+ padding-left: 14px;
201
+ background: url(arrow.gif) no-repeat 0 5px;
202
+ list-style-type: none;
203
+ }
204
+
205
+ .sidebar li a:link
206
+ {
207
+ color: #c96;
208
+ border-bottom: none;
209
+ }
210
+
211
+ .sidebar li a:visited
212
+ {
213
+ color: #c96;
214
+ border-bottom: none;
215
+ }
216
+
217
+ .sidebar li a:hover
218
+ {
219
+ color: #963;
220
+ }
221
+
222
+
223
+
224
+
225
+ .design-selection
226
+ {
227
+ padding: 12px 0 12px 0;
228
+ border-top: 1px dashed #CDC4AC;
229
+ border-bottom: 1px dashed #CDC4AC;
230
+ }
231
+
232
+ .zen-resources
233
+ {
234
+ margin-top: 12px;
235
+ }
src/data/designs/011/metadata.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "011",
3
+ "url": "https://www.csszengarden.com/011",
4
+ "css_url": "https://www.csszengarden.com/011/011.css",
5
+ "description": "The design features a harmonious blend of text and imagery, utilizing a soft color palette with blue and orange highlights. The layout is structured yet fluid, encouraging readability and engagement. Elegant typography and an artistic illustration enhance the page's aesthetics, appealing to a design-conscious audience.",
6
+ "categories": [
7
+ "Web Design",
8
+ "Typography",
9
+ "Graphic Design",
10
+ "Artistic Design",
11
+ "Minimalism",
12
+ "Usability"
13
+ ],
14
+ "visual_characteristics": [
15
+ "Soft Color Palette",
16
+ "Elegant Typography",
17
+ "Fluid Layout",
18
+ "Artistic Illustration",
19
+ "Text-Centric",
20
+ "Readability Focus"
21
+ ]
22
+ }
src/data/designs/011/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 08849c9278a4eb7f29e6d16364051789356993288576bdd7a17d5e8433813ff0
  • Pointer size: 131 Bytes
  • Size of remote file: 733 kB
src/data/designs/011/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: b2a0be3149dab13242744de7ac2a4c6d9895a7422e1f5bf751ebf31e90a1bc83
  • Pointer size: 131 Bytes
  • Size of remote file: 785 kB
src/data/designs/011/style.css ADDED
@@ -0,0 +1,220 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 011 - 'meliorism' by Brett J. Gilbert - www.paragraphic.co.uk */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* 'tree' graphic adapted from 'Bending Tree' by Robert Priseman, used with permission */
4
+ /* All other graphics copyright 2003, Brett J. Gilbert */
5
+
6
+
7
+ /* IMPORTANT */
8
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
9
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
10
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
11
+
12
+
13
+ /*----------------------------------------*
14
+ ** Global
15
+ **----------------------------------------*/
16
+
17
+ body {
18
+ margin: 0;
19
+ padding: 0;
20
+ text-align: center;
21
+ color: #000;
22
+ background: #f1f8f3 url(gradSky.jpg) repeat-x;
23
+ }
24
+ div,p,h1,h2,h3,ul,li {
25
+ margin: 0;
26
+ padding: 0;
27
+ }
28
+ h1, h2, h3 {
29
+ text-indent: 100%;
30
+ white-space: nowrap;
31
+ overflow: hidden;
32
+ }
33
+
34
+ /*----------------------------------------*
35
+ ** Layout
36
+ **----------------------------------------*/
37
+
38
+ .page-wrapper {
39
+ position: relative;
40
+ width: 760px;
41
+ margin: 0 auto;
42
+ text-align: left;
43
+ }
44
+ .intro {
45
+ position: absolute;
46
+ top: 28px;
47
+ left: 0;
48
+ width: 310px;
49
+ }
50
+ .supporting {
51
+ width: 690px;
52
+ }
53
+ .sidebar {
54
+ position: absolute;
55
+ top: 40px;
56
+ left: 585px;
57
+ width: 235px;
58
+ }
59
+
60
+ /*----------------------------------------*
61
+ ** Links
62
+ **----------------------------------------*/
63
+
64
+ a:link,
65
+ a:visited { color: #49f; background-color: transparent; text-decoration: none; }
66
+ a:hover { color: #f00; background-color: transparent; text-decoration: none; }
67
+
68
+ .summary p:last-child a:link,
69
+ .summary p:last-child a:visited { color: #348633; background-color: transparent; }
70
+ .summary p:last-child a:hover { color: #f00; background-color: transparent; }
71
+
72
+ footer a:link,
73
+ footer a:visited { color: #348633; background-color: transparent; }
74
+ footer a:hover { color: #f00; background-color: transparent; }
75
+
76
+ .sidebar a.designer-name:link,
77
+ .sidebar a.designer-name:visited { color: #fa5; background-color: transparent; }
78
+ .sidebar a.designer-name:hover { color: #f00; background-color: transparent; }
79
+
80
+ /*----------------------------------------*
81
+ ** .intro
82
+ **----------------------------------------*/
83
+
84
+ .intro {
85
+ font: italic 11px/150% Georgia, Times, "Times New Roman", serif;
86
+ color: #888;
87
+ background-color: transparent;
88
+ }
89
+ header h1 {
90
+ margin-left: 4px;
91
+ background: transparent url(introGarden.gif) no-repeat 0 0;
92
+ width: 115px;
93
+ height: 12px;
94
+ }
95
+ header h2 {
96
+ margin-top: 80px;
97
+ background: transparent url(introBeauty.gif) no-repeat 0 0;
98
+ width: 195px;
99
+ height: 73px;
100
+ }
101
+ .summary p:first-child {
102
+ margin: 5px 0 55px 4px;
103
+ color: #fa0;
104
+ background-color: transparent;
105
+ line-height: 160%;
106
+ }
107
+ .summary p:last-child {
108
+ margin: 0 150px 0 4px;
109
+ padding: 5px 25px 5px 10px;
110
+ background: transparent url(gradGreen.jpg) repeat-y;
111
+ border-left: 1px solid #a7d9a8;
112
+ color: #888;
113
+ line-height: 130%;
114
+ }
115
+ .preamble {
116
+ margin-left: 4px;
117
+ padding: 20px 0 0 15px;
118
+ border-left: 1px solid #a7d9a8;
119
+ }
120
+ .preamble h3 {
121
+ background: transparent url(introEnlightenment.gif) no-repeat 0 0;
122
+ width: 138px;
123
+ height: 37px;
124
+ }
125
+ .preamble p {
126
+ margin: 10px 140px 0 0;
127
+ }
128
+
129
+ /*----------------------------------------*
130
+ ** .supporting
131
+ **----------------------------------------*/
132
+
133
+ .supporting {
134
+ padding: 430px 0 40px 0;
135
+ font: 13px/140% Georgia, Times, "Times New Roman", serif;
136
+ color: #888;
137
+ background: transparent url(textBack.jpg) no-repeat 0 40px;
138
+ }
139
+ .supporting p {
140
+ margin: 0 125px 10px 221px;
141
+ }
142
+ .supporting h3 {
143
+ margin: 25px 0 6px 220px;
144
+ width: 206px;
145
+ height: 21px;
146
+ }
147
+ .explanation h3 { background: transparent url(textAbout.gif) no-repeat 0 0; margin-top: 0; }
148
+ .participation h3 { background: transparent url(textParticipation.gif) no-repeat 0 0; }
149
+ .benefits h3 { background: transparent url(textBenefits.gif) no-repeat 0 0; }
150
+
151
+ /*----------------------------------------*
152
+ ** .supporting > .requirements
153
+ **----------------------------------------*/
154
+
155
+ .requirements {
156
+ margin: 30px 0 0 221px;
157
+ padding: 0 0 15px 0;
158
+ border-left: 1px solid #a7d9a8;
159
+ font: italic 11px/150% Georgia, Times, "Times New Roman", serif;
160
+ color: #888;
161
+ background-color: transparent;
162
+ }
163
+ .requirements h3 {
164
+ margin: 0 0 13px 0;
165
+ background: transparent url(textRequirements.jpg) no-repeat 0 0;
166
+ width: 175px;
167
+ height: 25px;
168
+ }
169
+ .requirements p {
170
+ margin: 9px 0 0 15px;
171
+ }
172
+
173
+ /*----------------------------------------*
174
+ ** .supporting > footer
175
+ **----------------------------------------*/
176
+
177
+ footer {
178
+ margin: 0 0 0 221px;
179
+ padding: 4px 0 5px 15px;
180
+ background: transparent url(gradGreen.jpg) repeat-y;
181
+ border-left: 1px solid #a7d9a8;
182
+ font: italic 11px/140% Georgia, Times, "Times New Roman", serif;
183
+ }
184
+
185
+ /*----------------------------------------*
186
+ ** .sidebar
187
+ **----------------------------------------*/
188
+
189
+ .sidebar {
190
+ border-left: 1px solid #8bf;
191
+ font: italic 11px/130% Georgia, Times, "Times New Roman", serif;
192
+ color: #999;
193
+ background: transparent url(linksBack.jpg) no-repeat;
194
+ }
195
+ .design-selection h3 {
196
+ background: transparent url(linksSelect.gif) no-repeat 0 0;
197
+ margin: 240px 0 10px 14px;
198
+ width: 118px;
199
+ height: 73px;
200
+ }
201
+ div.design-selection {
202
+ margin-bottom: 50px;
203
+ }
204
+ .sidebar ul {
205
+ margin-left: 15px;
206
+ }
207
+ .sidebar li {
208
+ list-style-type: none;
209
+ margin-top: 5px;
210
+ }
211
+ .zen-resources h3,
212
+ #lfavorites h3,
213
+ .design-archives h3 {
214
+ margin: 25px 0 8px 0;
215
+ width: 175px;
216
+ height: 25px;
217
+ }
218
+ .zen-resources h3 { background: transparent url(linksResources.jpg) no-repeat 0 0; }
219
+ #lfavorites h3 { background: transparent url(linksFavorites.jpg) no-repeat 0 0; }
220
+ .design-archives h3 { background: transparent url(linksArchives.jpg) no-repeat 0 0; }
src/data/designs/012/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "012",
3
+ "url": "https://www.csszengarden.com/012",
4
+ "css_url": "https://www.csszengarden.com/012/012.css",
5
+ "description": "The design features a dark and futuristic aesthetic with a strong emphasis on the color combination of black and yellow/orange. The layout includes sections for navigation and informational content, using a structured grid that balances text blocks with vibrant background graphics. The style is reminiscent of a sci-fi interface, creating an engaging and modern visual experience.",
6
+ "categories": [
7
+ "Futuristic",
8
+ "Dark Theme",
9
+ "Tech-oriented",
10
+ "Informational",
11
+ "Structured Layout"
12
+ ],
13
+ "visual_characteristics": [
14
+ "Dark Background",
15
+ "Contrast Highlights",
16
+ "Structured Grid",
17
+ "Modern Typography",
18
+ "Vibrant Graphics"
19
+ ]
20
+ }
src/data/designs/012/screenshot_desktop.png ADDED

Git LFS Details

  • SHA256: 8c74512b9393f26a3ea3a69d430da1c16379becd885e7c9dfce17a542ceac277
  • Pointer size: 132 Bytes
  • Size of remote file: 1.08 MB
src/data/designs/012/screenshot_mobile.png ADDED

Git LFS Details

  • SHA256: 60af5bf70b031e7e3ab0442293deaa20f3bdeb4207a8641b7f15f9bf94c5f97e
  • Pointer size: 131 Bytes
  • Size of remote file: 588 kB
src/data/designs/012/style.css ADDED
@@ -0,0 +1,317 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* css Zen Garden submission 012 - 'TechnOhm' by Joshua Ambrutis - http://www.visualcss.com/ */
2
+ /* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/ */
3
+ /* All associated graphics copyright 2003, Joshua Ambrutis */
4
+
5
+
6
+ /* IMPORTANT */
7
+ /* This design is not a template. You may not reproduce it elsewhere without the designer's written permission. */
8
+ /* The CSS itself may freely be used for anything you wish, but the associated graphics belong to the designer. */
9
+ /* What you may use - .css files. What you may not use - .jpg, .gif, and .png files. */
10
+
11
+
12
+ /* I've tried to keep the CSS in the sequence which I built it in... just to give another perspective
13
+ of how others tackle this, you'll see in some spots I'll define an elements main box just to get it
14
+ in the right place etc.. then refine it with specifics later in the stylesheet. I'm not saying this is right,
15
+ just the way I usually go about it. There are also comments thrown in here and there to hopefully
16
+ explain some of the strangeness */
17
+
18
+ body {
19
+ margin: 0px;
20
+ padding: 0px;
21
+ background: url(to_pageback.gif) repeat fixed;
22
+ color: #CCCCCC;
23
+ font: 76% Arial, Helvetica, sans-serif;
24
+ text-align: center;
25
+ }
26
+
27
+ div, p, ul, li, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
28
+ /* Why do I do that? ...hmm.. since switching from Tables to CSS, I've learned it is easier
29
+ for MY feeble brain to lay out the design first with just colored boxes THEN paint it in photoshop, this just helps me
30
+ to get the layout of the elements first. Then I refine theses values with more specifics through
31
+ IDs and Classes when the graphics call for it, in my case the barebones basic layout comes
32
+ first with designs in my head BEFORE I open PhotoShop... but that's just me */
33
+
34
+ h1, h2, h3, h4, h5, h6 { color: #FFAE00; }
35
+ .page-wrapper {
36
+ margin: 0px auto 60px;
37
+ width: 760px;
38
+ border-top: 0px solid #000000;
39
+ border-right: 2px solid #000000;
40
+ border-bottom: 2px solid #000000;
41
+ border-left: 2px solid #000000;
42
+ padding: 0px 0px 150px;
43
+ background: #404040 url(bandwidthkiller.jpg) no-repeat center bottom;
44
+ text-align: left;
45
+ position: relative;
46
+ }
47
+ header h1 {
48
+ margin-bottom: 12px;
49
+ background: url(to_header_01.jpg) no-repeat;
50
+ height: 186px;
51
+
52
+ text-indent: 100%;
53
+ white-space: nowrap;
54
+ overflow: hidden;
55
+ }
56
+
57
+ /* Above: That's just for dumping the text allowing the backround image in it's containing element to show through*/
58
+
59
+ header h2 {
60
+ width: 261px;
61
+ background: url(to_beauty.gif) no-repeat;
62
+ position: absolute;
63
+ height: 17px;
64
+ top: 2px;
65
+ right: 5px;
66
+ cursor: text; /* just goofing off */
67
+
68
+ text-indent: 100%;
69
+ white-space: nowrap;
70
+ overflow: hidden;
71
+ }
72
+ header { position: relative; }
73
+ .summary {
74
+ margin: 0px;
75
+ border: 0px none;
76
+ padding: 0px;
77
+ width: 220px;
78
+ background: url(to_sumarytop_02.jpg) no-repeat;
79
+ position: absolute;
80
+ z-index: 1;
81
+ left: 0px;
82
+ height: 266px;
83
+ }
84
+ .preamble {
85
+ margin: 10px 0px 30px 235px;
86
+ width: 510px;
87
+ border: 2px solid #000000;
88
+ padding: 10px 0px;
89
+ background: #60676F url(zen-image.jpg) repeat center top;
90
+ text-align: center;
91
+ position: relative;
92
+ top: 0px;
93
+ left: 0px;
94
+ z-index: 3;
95
+ }
96
+ .preamble p {
97
+ padding: 0px 0px 1.3em;
98
+ margin: 0px auto;
99
+ width: 320px;
100
+ color: #F2F2F2;
101
+ font: bold 1.2em/1em "Trebuchet MS", Arial, Helvetica, sans-serif;
102
+ letter-spacing: 0.08em;
103
+ text-align: left;
104
+ }
105
+ .preamble p:nth-child(4) { padding-bottom: 0px; }
106
+ .preamble h3 {
107
+ width: 400px;
108
+ margin: 0px;
109
+ padding: 0px 0px 0px 34px;
110
+ background: url(to_h3back_04.gif) no-repeat left top;
111
+ font-size: 16px;
112
+ line-height: 24px;
113
+ text-align: left;
114
+ position: absolute;
115
+ top: -24px;
116
+ z-index: 1;
117
+ left: -3px;
118
+ height: 23px;
119
+ }
120
+ .supporting {
121
+ margin: 0px 0px 0px 235px;
122
+ width: 510px;
123
+ padding: 0px;
124
+ position: relative;
125
+ }
126
+ .sidebar {
127
+ margin: 7em 10px 0px 12px;
128
+ padding: 0px;
129
+ width: 200px;
130
+ background: url(ani2.gif) no-repeat; /* this is just here as a preloader for the nav mouseover to kill the delay when it's first hit.. it can't be seen in this position because of an overlaying background image*/
131
+ position: absolute;
132
+ left: 0px;
133
+ top: 360px;
134
+ z-index: 2;
135
+ }
136
+ .supporting p { padding: 5px 12px 1em; }
137
+ .supporting div {
138
+ border: 1px solid #000000;
139
+ padding: 0px;
140
+ margin: 22px 0px 40px;
141
+ width: 510px;
142
+ background: #61605F;
143
+ position: relative;
144
+ z-index: 2;
145
+ }
146
+ .supporting h3 {
147
+ width: 400px;
148
+ margin: 0px;
149
+ padding: 0px 0px 0px 34px;
150
+ background: url(to_h3back_04.gif) no-repeat left top;
151
+ font-size: 16px;
152
+ line-height: 24px;
153
+ position: absolute;
154
+ top: -24px;
155
+ z-index: 1;
156
+ height: 23px;
157
+ left: -2px;
158
+ }
159
+ .intro a {
160
+ color: #FFCC00;
161
+ font-weight: bold;
162
+ text-decoration: none;
163
+ }
164
+ .supporting a {
165
+ color: #FFAE00;
166
+ font-weight: bold;
167
+ text-decoration: none;
168
+ }
169
+ .supporting a:hover { border-bottom: 2px dashed #FFAE00; color: #CCCCCC; }
170
+ .supporting a:active { border-bottom: 2px dashed #333333; background: #5A6269; }
171
+ .supporting .requirements {
172
+ margin-bottom: 0px;
173
+ background: #61605F url(bandwidthkiller-alpha.jpg) no-repeat center bottom;
174
+ }
175
+ /* the background image above is what gives the transparency effect,
176
+ it's just a carefully cut out chunk of the .page-wrapper divs background image
177
+ with a semi-transparent overlay on it. Oh... I can't wait for true PNG surrport*/
178
+
179
+ .supporting footer {
180
+ width: 200px;
181
+ border-top: 0px none #000000;
182
+ border-right: 0px none #000000;
183
+ border-bottom: 1px solid #000000;
184
+ border-left: 0px none #000000;
185
+ padding-top: 36px;
186
+ padding-bottom: 12px;
187
+ margin: 0px;
188
+ background: transparent url(to_footerback_07.gif) no-repeat left top;
189
+ text-align: center;
190
+ position: relative;
191
+ left: -220px;
192
+ top: -64px;
193
+ }
194
+ .summary p {
195
+ margin: 0px 20px 10px 25px;
196
+ color: #A3A3A3;
197
+ font: bolder small-caps 1.1em/1em "Trebuchet MS", Arial, Helvetica, sans-serif;
198
+ }
199
+ .summary p:first-child {
200
+ margin-top: 20px;
201
+ border: 1px solid #23282C;
202
+ padding: 10px;
203
+ color: #FFAE00;
204
+ }
205
+ .summary p:last-child {
206
+ color: #999999;
207
+ font-weight: normal;
208
+ text-align: center;
209
+ }
210
+ .summary p a {
211
+ color: #CCCCCC;
212
+ font-weight: normal;
213
+ text-decoration: none;
214
+ }
215
+ .design-selection, #lfavorites, .design-archives, .zen-resources {
216
+ border: 1px solid #000000;
217
+ padding: 0px;
218
+ margin: 0px 0px 60px;
219
+ background: #60676F;
220
+ font-size: .9em;
221
+ position: relative;
222
+ }
223
+ .sidebar h3 {
224
+ width: 200px;
225
+ border-top: 0px #000000;
226
+ border-right: 1px solid #000000;
227
+ border-bottom: 0px #000000;
228
+ border-left: 0px #000000;
229
+ margin: 0px;
230
+ padding: 0px;
231
+ background: url(to_h3back_04.gif) no-repeat left top;
232
+ font-size: 16px;
233
+ line-height: 24px;
234
+ position: absolute;
235
+ top: -24px;
236
+ z-index: 1;
237
+ left: -2px;
238
+ height: 23px;
239
+
240
+ text-indent: 100%;
241
+ white-space: nowrap;
242
+ overflow: hidden;
243
+ }
244
+
245
+ .design-selection a.designer-name {
246
+ margin: 0px 0px -15px; /* seemed to have to do that because of the extra   in each li item */
247
+ padding: 0px 15px 0px 0px;
248
+ display: inline;
249
+ background-image: none;
250
+ color: #FFCC00;
251
+ font-weight: normal;
252
+ font-variant: normal;
253
+ font-size: 1em;
254
+ text-decoration: none;
255
+ text-transform: capitalize;
256
+ text-align: center;
257
+ }
258
+ /* The following 4 divs all use the same background file...
259
+ it's larger than it needs to be to allow the text to resize PLUS you can
260
+ use the background-position to offset it in different divs for the illusion
261
+ of more than one file without the bandwith loss*/
262
+
263
+ .design-selection {
264
+ background: url(to_leftcol_02.jpg) repeat-y -50px -60px;
265
+ color: #999999;
266
+ }
267
+ .design-selection h3 {
268
+ text-indent: 34px;
269
+ }
270
+ .zen-resources {
271
+ background: url(to_leftcol_02.jpg) no-repeat -5px -20px;
272
+ text-align: left;
273
+ }
274
+ .design-archives {
275
+ background: url(to_leftcol_02.jpg) no-repeat -40px -220px;
276
+ }
277
+ /* Bahaaa! Somebody switched the menus to an unordered list structure,
278
+ good bye spans! I have to jump back a few
279
+ steps here and do the lists, I'll try to reorder the css later to make incremental sense */
280
+ .sidebar ul { list-style: none; text-align: center; }
281
+ .sidebar li { margin: 0px; padding: 6px 0px; }
282
+ .sidebar a {
283
+ padding-left: 32px;
284
+ margin-left: 6px;
285
+ display: block;
286
+ background: url(ani1.gif) no-repeat left center;
287
+ color: #BBBBBB;
288
+ font-weight: bold;
289
+ font-size: 1.1em;
290
+ text-transform: uppercase;
291
+ text-decoration: none;
292
+ text-align: left;
293
+ }
294
+ .sidebar a:hover {
295
+ background: url(ani2.gif) no-repeat left center;
296
+ color: #EBEBEB;
297
+ }
298
+ .design-selection a.designer-name:hover {
299
+ background: none;
300
+ color: #CCCCCC;
301
+ font-style: italic;
302
+ text-decoration: none;
303
+ }
304
+ .sidebar .zen-resources a {
305
+ margin: 0px 0px -10px;
306
+ padding: 0px;
307
+ display: inline;
308
+ background: url(none);
309
+ text-transform: capitalize;
310
+ }
311
+ .sidebar .zen-resources ul { margin: 0px; padding-left: 15px; text-align: left; }
312
+ /* Stupid IE5, almost made it without a hack, but don't have time figure
313
+ out how to get rid of extra pixels from the border or even if I can without
314
+ resorting to a hack. By the way, this is called the SBMH short for Simple
315
+ Box Model Hack, just Google it for more info if you need*/
316
+ .sidebar h3 { \left: -1px; lef\t: -2px; \width: 201px; w\idth: 200px; }
317
+
src/data/designs/013/metadata.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "013",
3
+ "url": "https://www.csszengarden.com/013",
4
+ "css_url": "https://www.csszengarden.com/013/013.css",
5
+ "description": "The design showcases a blend of modern and vintage aesthetics with a primarily neutral color palette accented by subtle decorative details. Featuring evenly spaced typography that guides the reader down the page, it integrates ornate flourishes that add elegance to key headings. The minimalistic sidebar juxtaposes the main text block, providing a functional and complementary contrast. The overall layout preserves clarity and readability while incorporating decorative elements that enhance visual interest without overwhelming the content.",
6
+ "categories": [
7
+ "web aesthetics",
8
+ "typography design",
9
+ "vintage style",
10
+ "content layout",
11
+ "minimalist design"
12
+ ],
13
+ "visual_characteristics": [
14
+ "neutral color palette",
15
+ "elegant flourishes",
16
+ "decorative typography",
17
+ "balanced whitespace",
18
+ "ornate headings"
19
+ ]
20
+ }