Skip to content

Commit 9d8231e

Browse files
committed
deploy: 994db96
0 parents  commit 9d8231e

File tree

432 files changed

+1352
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

432 files changed

+1352
-0
lines changed

.nojekyll

Whitespace-only changes.

index.html

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Validator Documentation</title>
7+
<style>
8+
* {
9+
margin: 0;
10+
padding: 0;
11+
box-sizing: border-box;
12+
}
13+
body {
14+
font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
15+
background: #f5f5f7;
16+
min-height: 100vh;
17+
display: flex;
18+
align-items: center;
19+
justify-content: center;
20+
padding: 40px 20px;
21+
color: #1d1d1f;
22+
}
23+
.container {
24+
max-width: 980px;
25+
width: 100%;
26+
}
27+
header {
28+
text-align: center;
29+
margin-bottom: 60px;
30+
}
31+
h1 {
32+
font-size: 56px;
33+
font-weight: 600;
34+
letter-spacing: -0.005em;
35+
line-height: 1.07143;
36+
margin-bottom: 8px;
37+
color: #1d1d1f;
38+
}
39+
.subtitle {
40+
font-size: 28px;
41+
font-weight: 400;
42+
line-height: 1.14286;
43+
color: #6e6e73;
44+
}
45+
.version-badge {
46+
display: inline-block;
47+
background: #0071e3;
48+
color: white;
49+
padding: 6px 14px;
50+
border-radius: 16px;
51+
font-size: 14px;
52+
font-weight: 600;
53+
margin-top: 12px;
54+
}
55+
.docs-grid {
56+
display: grid;
57+
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
58+
gap: 24px;
59+
margin-bottom: 40px;
60+
}
61+
.doc-card {
62+
background: white;
63+
border-radius: 18px;
64+
padding: 40px;
65+
box-shadow: 0 4px 12px rgba(0,0,0,0.08);
66+
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
67+
text-decoration: none;
68+
display: block;
69+
border: 1px solid rgba(0,0,0,0.06);
70+
}
71+
.doc-card:hover {
72+
transform: translateY(-4px);
73+
box-shadow: 0 12px 24px rgba(0,0,0,0.12);
74+
}
75+
.doc-card h2 {
76+
font-size: 32px;
77+
font-weight: 600;
78+
margin-bottom: 12px;
79+
color: #1d1d1f;
80+
letter-spacing: -0.003em;
81+
}
82+
.doc-card p {
83+
font-size: 17px;
84+
line-height: 1.47059;
85+
color: #6e6e73;
86+
margin-bottom: 20px;
87+
}
88+
.doc-card .link {
89+
font-size: 17px;
90+
color: #0071e3;
91+
font-weight: 400;
92+
display: inline-flex;
93+
align-items: center;
94+
}
95+
.doc-card .link::after {
96+
content: '→';
97+
margin-left: 8px;
98+
transition: transform 0.3s ease;
99+
}
100+
.doc-card:hover .link::after {
101+
transform: translateX(4px);
102+
}
103+
.module-badge {
104+
display: inline-block;
105+
background: #f5f5f7;
106+
color: #6e6e73;
107+
padding: 4px 12px;
108+
border-radius: 12px;
109+
font-size: 12px;
110+
font-weight: 600;
111+
letter-spacing: 0.5px;
112+
text-transform: uppercase;
113+
margin-bottom: 16px;
114+
}
115+
footer {
116+
text-align: center;
117+
padding-top: 40px;
118+
border-top: 1px solid rgba(0,0,0,0.08);
119+
margin-top: 40px;
120+
}
121+
footer p {
122+
font-size: 14px;
123+
color: #86868b;
124+
}
125+
@media (max-width: 768px) {
126+
h1 {
127+
font-size: 40px;
128+
}
129+
.subtitle {
130+
font-size: 21px;
131+
}
132+
.docs-grid {
133+
grid-template-columns: 1fr;
134+
}
135+
.doc-card {
136+
padding: 32px;
137+
}
138+
}
139+
</style>
140+
</head>
141+
<body>
142+
<div class="container">
143+
<header>
144+
<h1>Validator</h1>
145+
<p class="subtitle">Comprehensive documentation for Swift validation framework</p>
146+
<span class="version-badge">latest</span>
147+
</header>
148+
149+
<div class="docs-grid">
150+
<a href="latest/ValidatorCore/documentation/validatorcore" class="doc-card">
151+
<span class="module-badge">Core Module</span>
152+
<h2>ValidatorCore</h2>
153+
<p>Core validation functionality and rules for Swift applications. Contains base types, protocols, and validator implementations.</p>
154+
<span class="link">View documentation</span>
155+
</a>
156+
157+
<a href="latest/ValidatorUI/documentation/validatorui" class="doc-card">
158+
<span class="module-badge">UI Module</span>
159+
<h2>ValidatorUI</h2>
160+
<p>UI components and helpers for building validation interfaces. Ready-to-use solutions for SwiftUI and UIKit.</p>
161+
<span class="link">View documentation</span>
162+
</a>
163+
</div>
164+
165+
<footer>
166+
<p>Generated with Swift DocC</p>
167+
</footer>
168+
</div>
169+
</body>
170+
</html>

latest/ValidatorCore/css/866.60f074fd.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/ValidatorCore/css/989.4f123103.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/ValidatorCore/css/documentation-topic.99224ad2.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/ValidatorCore/css/index.3a335429.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/ValidatorCore/css/topic.4be8f56d.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/ValidatorCore/css/tutorials-overview.7942d777.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

latest/ValidatorCore/data/documentation/validatorcore.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)