Technologic101 commited on
Commit
f34ad7d
·
1 Parent(s): 4180985

build: reorganize analysis data

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. src/chains/design_rag.py +0 -160
  2. {data → src/data}/csszengardenhtml.html +0 -0
  3. {data → src/data}/csszengardenstyle.css +0 -0
  4. src/data/designs/001/metadata.json +0 -20
  5. src/data/designs/001/screenshot_desktop.png +0 -3
  6. src/data/designs/001/screenshot_mobile.png +0 -3
  7. src/data/designs/001/style.css +0 -207
  8. src/data/designs/002/metadata.json +0 -18
  9. src/data/designs/002/screenshot_desktop.png +0 -3
  10. src/data/designs/002/screenshot_mobile.png +0 -3
  11. src/data/designs/002/style.css +0 -225
  12. src/data/designs/003/metadata.json +0 -20
  13. src/data/designs/003/screenshot_desktop.png +0 -3
  14. src/data/designs/003/screenshot_mobile.png +0 -3
  15. src/data/designs/003/style.css +0 -228
  16. src/data/designs/004/metadata.json +0 -20
  17. src/data/designs/004/screenshot_desktop.png +0 -3
  18. src/data/designs/004/screenshot_mobile.png +0 -3
  19. src/data/designs/004/style.css +0 -192
  20. src/data/designs/005/metadata.json +0 -18
  21. src/data/designs/005/screenshot_desktop.png +0 -3
  22. src/data/designs/005/screenshot_mobile.png +0 -3
  23. src/data/designs/005/style.css +0 -220
  24. src/data/designs/006/metadata.json +0 -20
  25. src/data/designs/006/screenshot_desktop.png +0 -3
  26. src/data/designs/006/screenshot_mobile.png +0 -3
  27. src/data/designs/006/style.css +0 -198
  28. src/data/designs/007/metadata.json +0 -20
  29. src/data/designs/007/screenshot_desktop.png +0 -3
  30. src/data/designs/007/screenshot_mobile.png +0 -3
  31. src/data/designs/007/style.css +0 -276
  32. src/data/designs/008/metadata.json +0 -20
  33. src/data/designs/008/screenshot_desktop.png +0 -3
  34. src/data/designs/008/screenshot_mobile.png +0 -3
  35. src/data/designs/008/style.css +0 -113
  36. src/data/designs/009/metadata.json +0 -20
  37. src/data/designs/009/screenshot_desktop.png +0 -3
  38. src/data/designs/009/screenshot_mobile.png +0 -3
  39. src/data/designs/009/style.css +0 -318
  40. src/data/designs/010/metadata.json +0 -20
  41. src/data/designs/010/screenshot_desktop.png +0 -3
  42. src/data/designs/010/screenshot_mobile.png +0 -3
  43. src/data/designs/010/style.css +0 -235
  44. src/data/designs/011/metadata.json +0 -22
  45. src/data/designs/011/screenshot_desktop.png +0 -3
  46. src/data/designs/011/screenshot_mobile.png +0 -3
  47. src/data/designs/011/style.css +0 -220
  48. src/data/designs/012/metadata.json +0 -20
  49. src/data/designs/012/screenshot_desktop.png +0 -3
  50. src/data/designs/012/screenshot_mobile.png +0 -3
src/chains/design_rag.py DELETED
@@ -1,160 +0,0 @@
1
- from langchain_core.runnables import RunnablePassthrough
2
- from langchain_core.output_parsers import StrOutputParser
3
- from langchain_openai import ChatOpenAI, OpenAIEmbeddings
4
- from langchain.smith import RunEvalConfig, run_on_dataset
5
- import os
6
-
7
- from langchain_community.vectorstores import FAISS
8
- from langchain.prompts import ChatPromptTemplate
9
- from pathlib import Path
10
- import json
11
- from typing import Dict, List, Optional
12
- from langchain_core.documents import Document
13
- from langchain.callbacks.tracers import ConsoleCallbackHandler
14
-
15
- class DesignRAG:
16
- def __init__(self):
17
- # Get API keys from environment
18
- api_key = os.getenv("OPENAI_API_KEY")
19
- if not api_key:
20
- raise ValueError(
21
- "OPENAI_API_KEY environment variable not set. "
22
- "Please set it in HuggingFace Spaces settings."
23
- )
24
-
25
- # Initialize embedding model with explicit API key
26
- self.embeddings = OpenAIEmbeddings(
27
- openai_api_key=api_key
28
- )
29
-
30
- # Load design data and create vector store
31
- self.vector_store = self._create_vector_store()
32
-
33
- # Create retriever with tracing
34
- self.retriever = self.vector_store.as_retriever(
35
- search_type="similarity",
36
- search_kwargs={"k": 1},
37
- tags=["design_retriever"] # Add tags for tracing
38
- )
39
-
40
- # Create LLM with tracing
41
- self.llm = ChatOpenAI(
42
- temperature=0.2,
43
- tags=["design_llm"] # Add tags for tracing
44
- )
45
-
46
- def _create_vector_store(self) -> FAISS:
47
- """Create FAISS vector store from design metadata"""
48
- try:
49
- # Update path to look in data/designs
50
- designs_dir = Path(__file__).parent.parent / "data" / "designs"
51
-
52
- documents = []
53
-
54
- # Load all metadata files
55
- for design_dir in designs_dir.glob("**/metadata.json"):
56
- try:
57
- with open(design_dir, "r") as f:
58
- metadata = json.load(f)
59
-
60
- # Create document text from metadata with safe gets
61
- text = f"""
62
- Design {metadata.get('id', 'unknown')}:
63
- Description: {metadata.get('description', 'No description available')}
64
- Categories: {', '.join(metadata.get('categories', []))}
65
- Visual Characteristics: {', '.join(metadata.get('visual_characteristics', []))}
66
- """
67
-
68
- # Load associated CSS
69
- '''
70
- css_path = design_dir.parent / "style.css"
71
- if css_path.exists():
72
- with open(css_path, "r") as f:
73
- css = f.read()
74
- text += f"\nCSS:\n{css}"
75
- '''
76
-
77
- # Create Document object with minimal metadata
78
- documents.append(
79
- Document(
80
- page_content=text.strip(),
81
- metadata={
82
- "id": metadata.get('id', 'unknown'),
83
- "path": str(design_dir.parent)
84
- }
85
- )
86
- )
87
- except Exception as e:
88
- print(f"Error processing design {design_dir}: {e}")
89
- continue
90
-
91
- if not documents:
92
- print("Warning: No valid design documents found")
93
- # Create empty vector store with a placeholder document
94
- return FAISS.from_documents(
95
- [Document(page_content="No designs available", metadata={"id": "placeholder"})],
96
- self.embeddings
97
- )
98
-
99
- print(f"Loaded {len(documents)} design documents")
100
- # Create and return vector store
101
- return FAISS.from_documents(documents, self.embeddings)
102
- except Exception as e:
103
- print(f"Error creating vector store: {str(e)}")
104
- raise
105
-
106
- async def query_similar_designs(self, conversation_history: List[str], num_examples: int = 1) -> str:
107
- """Find similar designs based on conversation history"""
108
- from langsmith import Client
109
- from langchain.callbacks.tracers import ConsoleCallbackHandler
110
-
111
- # Create LangSmith client
112
- client = Client()
113
-
114
- # Create query generation prompt with tracing
115
- query_prompt = ChatPromptTemplate.from_template(
116
- """Based on this conversation history:
117
- {conversation}
118
- Extract the key design requirements and create a search query to find similar designs.
119
- Focus on:
120
- 1. Visual style and aesthetics mentioned
121
- 2. Design categories and themes discussed
122
- 3. Key visual characteristics requested
123
- 4. Overall mood and impact desired
124
- 5. Any specific preferences or constraints
125
- Return only the search query text, no additional explanation or analysis."""
126
- ).with_config(tags=["query_generation"])
127
-
128
- # Format conversation history
129
- conversation_text = "\n".join([
130
- f"{'User' if i % 2 == 0 else 'Assistant'}: {msg}"
131
- for i, msg in enumerate(conversation_history)
132
- ])
133
-
134
- # Generate optimized search query with tracing
135
- query_response = await self.llm.ainvoke(
136
- query_prompt.format(
137
- conversation=conversation_text
138
- )
139
- )
140
-
141
- print(f"Generated query: {query_response.content}")
142
-
143
- # Get relevant documents with tracing
144
- docs = self.retriever.get_relevant_documents(
145
- query_response.content,
146
- k=num_examples,
147
- callbacks=[ConsoleCallbackHandler()] # Use standard callback instead
148
- )
149
-
150
- # Format examples
151
- examples = []
152
- for doc in docs:
153
- design_id = doc.metadata.get("id", "unknown")
154
- content_lines = doc.page_content.strip().split("\n")
155
- examples.append(
156
- "\n".join(line.strip() for line in content_lines if line.strip()) +
157
- f"\nURL: https://csszengarden.com/{design_id}"
158
- )
159
-
160
- return "\n\n".join(examples)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
{data → src/data}/csszengardenhtml.html RENAMED
File without changes
{data → src/data}/csszengardenstyle.css RENAMED
File without changes
src/data/designs/001/metadata.json DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: f12bd70b2aa9e536455d6152ece7aa321025bc5afc6ed1574ecf6fccdf374eca
  • Pointer size: 131 Bytes
  • Size of remote file: 588 kB
src/data/designs/001/style.css DELETED
@@ -1,207 +0,0 @@
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 DELETED
@@ -1,18 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: 50f6641e3b8e134302a78c83c4b791bd77c4655f6edb727c9bdb601862d35c79
  • Pointer size: 131 Bytes
  • Size of remote file: 507 kB
src/data/designs/002/style.css DELETED
@@ -1,225 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: c5c5c647d836854817193276a89bd7925073dede5dac03e255774e707012fa64
  • Pointer size: 132 Bytes
  • Size of remote file: 1.08 MB
src/data/designs/003/style.css DELETED
@@ -1,228 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: 59a990f8aaff36487583918a011eb7ff9131792608ad024fa8cc160c9fc4c5ed
  • Pointer size: 131 Bytes
  • Size of remote file: 383 kB
src/data/designs/004/style.css DELETED
@@ -1,192 +0,0 @@
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 DELETED
@@ -1,18 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: ce0d142bf917b1372a84029dcd90101ba97785f3b80b9f7c8d42b0a9ff3e3ce1
  • Pointer size: 131 Bytes
  • Size of remote file: 433 kB
src/data/designs/005/style.css DELETED
@@ -1,220 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: 8c4bcd170280361f5f870df5f245ebe6758cc7ae3e7834fbf904deb70b99b20e
  • Pointer size: 131 Bytes
  • Size of remote file: 598 kB
src/data/designs/006/style.css DELETED
@@ -1,198 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: 6c34e546ceea75865ff6b8f9123c80bbe34b702b7eb1d6f61ebad8038d260f15
  • Pointer size: 131 Bytes
  • Size of remote file: 489 kB
src/data/designs/007/style.css DELETED
@@ -1,276 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: 29564f5b25f205adb206922921399ae7fddc2d229906972304023fbee8729512
  • Pointer size: 131 Bytes
  • Size of remote file: 865 kB
src/data/designs/008/style.css DELETED
@@ -1,113 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: 271ee3e903c6f2794542b7a3f26beab9999cfbe970800924c3fd26d11ed072d8
  • Pointer size: 131 Bytes
  • Size of remote file: 746 kB
src/data/designs/009/style.css DELETED
@@ -1,318 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: a1da9a8b9d1006ade6ab6eacb79b206f42b21d6324327a1f42f6ea1a024e2a59
  • Pointer size: 131 Bytes
  • Size of remote file: 429 kB
src/data/designs/010/style.css DELETED
@@ -1,235 +0,0 @@
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 DELETED
@@ -1,22 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: b2a0be3149dab13242744de7ac2a4c6d9895a7422e1f5bf751ebf31e90a1bc83
  • Pointer size: 131 Bytes
  • Size of remote file: 785 kB
src/data/designs/011/style.css DELETED
@@ -1,220 +0,0 @@
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 DELETED
@@ -1,20 +0,0 @@
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 DELETED

Git LFS Details

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

Git LFS Details

  • SHA256: 60af5bf70b031e7e3ab0442293deaa20f3bdeb4207a8641b7f15f9bf94c5f97e
  • Pointer size: 131 Bytes
  • Size of remote file: 588 kB