Skip to content

Commit 2ef6277

Browse files
committed
Imma just remove the issues, im tired
1 parent 806bee4 commit 2ef6277

3 files changed

Lines changed: 5 additions & 209 deletions

File tree

docs/website/css/components/development.css

Lines changed: 0 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -99,76 +99,6 @@
9999
font-size: 0.66rem;
100100
}
101101

102-
.dev-snapshot-grid {
103-
display: grid;
104-
grid-template-columns: repeat(2, minmax(0, 1fr));
105-
gap: 12px;
106-
}
107-
108-
.dev-snapshot-card {
109-
min-width: 0;
110-
border: 1px solid var(--border2);
111-
border-radius: 12px;
112-
background: rgba(255, 26, 26, 0.04);
113-
padding: 13px 14px;
114-
}
115-
116-
.dev-snapshot-card-wide {
117-
grid-column: 1 / -1;
118-
}
119-
120-
.dev-snapshot-label {
121-
display: block;
122-
color: var(--txt3);
123-
font-family: var(--mono);
124-
font-size: 0.66rem;
125-
letter-spacing: 0.08em;
126-
text-transform: uppercase;
127-
margin-bottom: 8px;
128-
}
129-
130-
.dev-snapshot-value,
131-
.dev-snapshot-link {
132-
display: block;
133-
color: var(--txt);
134-
font-size: 0.92rem;
135-
line-height: 1.55;
136-
white-space: normal;
137-
writing-mode: horizontal-tb;
138-
text-orientation: mixed;
139-
overflow-wrap: break-word;
140-
word-break: normal;
141-
}
142-
143-
.dev-snapshot-value {
144-
font-family: var(--display);
145-
font-weight: 700;
146-
color: var(--r0);
147-
letter-spacing: 0.03em;
148-
}
149-
150-
.dev-snapshot-link {
151-
font-weight: 600;
152-
}
153-
154-
.dev-snapshot-link:hover {
155-
color: var(--r0);
156-
text-decoration: none;
157-
}
158-
159-
.dev-snapshot-meta {
160-
display: block;
161-
margin-top: 5px;
162-
color: var(--txt3);
163-
font-family: var(--mono);
164-
font-size: 0.68rem;
165-
line-height: 1.55;
166-
white-space: normal;
167-
writing-mode: horizontal-tb;
168-
text-orientation: mixed;
169-
overflow-wrap: break-word;
170-
}
171-
172102
.dev-meta-list strong,
173103
.dev-meta-list a {
174104
display: block;
@@ -184,47 +114,6 @@
184114
max-width: 100%;
185115
}
186116

187-
.dev-radar-grid {
188-
display: grid;
189-
grid-template-columns: repeat(2, minmax(0, 1fr));
190-
gap: 12px;
191-
margin-bottom: 16px;
192-
}
193-
194-
.dev-radar-card {
195-
min-width: 0;
196-
border: 1px solid var(--border2);
197-
border-radius: 12px;
198-
background: rgba(255, 26, 26, 0.04);
199-
padding: 13px 14px;
200-
}
201-
202-
.dev-radar-card-wide {
203-
grid-column: 1 / -1;
204-
}
205-
206-
.dev-radar-label {
207-
display: block;
208-
color: var(--txt3);
209-
font-family: var(--mono);
210-
font-size: 0.66rem;
211-
letter-spacing: 0.08em;
212-
text-transform: uppercase;
213-
margin-bottom: 8px;
214-
}
215-
216-
.dev-radar-value {
217-
display: block;
218-
color: var(--txt);
219-
font-size: 0.88rem;
220-
line-height: 1.55;
221-
white-space: normal;
222-
writing-mode: horizontal-tb;
223-
text-orientation: mixed;
224-
overflow-wrap: break-word;
225-
word-break: normal;
226-
}
227-
228117
.dev-profile-head {
229118
display: grid;
230119
grid-template-columns: 64px 1fr;
@@ -688,14 +577,6 @@ body.raw-viewer-open {
688577
text-align: left;
689578
}
690579

691-
.dev-snapshot-grid {
692-
grid-template-columns: 1fr;
693-
}
694-
695-
.dev-radar-grid {
696-
grid-template-columns: 1fr;
697-
}
698-
699580
.raw-viewer-window {
700581
width: min(94vw, 94vw);
701582
max-height: 84vh;

docs/website/development.html

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<div class="page-hero">
7373
<div class="page-eyebrow">Development</div>
7474
<div class="page-title">Live Project Pulse</div>
75-
<div class="page-desc">This page fetches current repository data from GitHub so anyone can see what is moving, who is contributing, and which project files define release posture.</div>
75+
<div class="page-desc">This page fetches current repository data from GitHub so anyone can see what is moving, who is contributing, and how recent development is evolving.</div>
7676
</div>
7777

7878
<div id="dev-pulse" class="callout callout-info">
@@ -81,23 +81,13 @@
8181
</div>
8282

8383
<div class="dev-stack">
84-
<div class="dev-card">
85-
<div class="dev-card-title">Repository Snapshot</div>
86-
<div class="dev-card-copy">Stars, forks, open issues, branch defaults, and the latest push signal.</div>
87-
<div id="dev-repo-summary" class="dev-meta-list"></div>
88-
</div>
8984
<div class="dev-card">
9085
<div class="dev-card-title">5-Day Commit Trend</div>
91-
<div class="dev-card-copy">A quick visual of recent commit movement across the last five days.</div>
86+
<div class="dev-card-copy">A quick visual of recent commit movement across the last five active commit days.</div>
9287
<div id="dev-commit-chart" class="dev-chart-shell">
9388
<div class="callout callout-info"><div class="callout-title">Commit Trend</div>Waiting for commit history to build the graph...</div>
9489
</div>
9590
</div>
96-
<div class="dev-card">
97-
<div class="dev-card-title">Release Radar</div>
98-
<div class="dev-card-copy">Fast release posture from tags, release state, and workflow entry points.</div>
99-
<div id="dev-release-summary" class="dev-meta-list"></div>
100-
</div>
10191
</div>
10292
</section>
10393

docs/website/js/features/development-feed.js

Lines changed: 3 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
const DevelopmentFeed = (() => {
22
const selectors = {
3-
repoSummary: "#dev-repo-summary",
43
chart: "#dev-commit-chart",
5-
releaseSummary: "#dev-release-summary",
64
commits: "#dev-commits-list",
75
commitsMore: "#dev-commits-more",
86
contributors: "#dev-contributors-list",
@@ -25,7 +23,7 @@ const DevelopmentFeed = (() => {
2523
}
2624

2725
function hasPage() {
28-
return Boolean(element(selectors.repoSummary));
26+
return Boolean(element(selectors.chart));
2927
}
3028

3129
async function fetchJson(url) {
@@ -53,39 +51,6 @@ const DevelopmentFeed = (() => {
5351
`;
5452
}
5553

56-
function renderRepoSummary(repo) {
57-
const node = element(selectors.repoSummary);
58-
if (!node) {
59-
return;
60-
}
61-
62-
const watchers = Number.isFinite(Number(repo.subscribers_count)) ? Number(repo.subscribers_count) : 0;
63-
64-
node.innerHTML = `
65-
<div class="dev-stat-grid">
66-
<div class="dev-stat"><span class="dev-stat-label">Stars</span><span class="dev-stat-value">${DocsHelpers.compactNumber(repo.stargazers_count)}</span></div>
67-
<div class="dev-stat"><span class="dev-stat-label">Forks</span><span class="dev-stat-value">${DocsHelpers.compactNumber(repo.forks_count)}</span></div>
68-
<div class="dev-stat"><span class="dev-stat-label">Open Issues</span><span class="dev-stat-value">${DocsHelpers.compactNumber(repo.open_issues_count)}</span></div>
69-
<div class="dev-stat"><span class="dev-stat-label">Watchers</span><span class="dev-stat-value">${DocsHelpers.compactNumber(watchers)}</span></div>
70-
</div>
71-
<div class="dev-snapshot-grid">
72-
<div class="dev-snapshot-card">
73-
<span class="dev-snapshot-label">Default Branch</span>
74-
<strong class="dev-snapshot-value">${DocsHelpers.escapeHtml(repo.default_branch || "main")}</strong>
75-
</div>
76-
<div class="dev-snapshot-card">
77-
<span class="dev-snapshot-label">Last Push</span>
78-
<strong class="dev-snapshot-value">${DocsHelpers.formatDate(repo.pushed_at)}</strong>
79-
<span class="dev-snapshot-meta">${DocsHelpers.formatRelativeTime(repo.pushed_at)}</span>
80-
</div>
81-
<div class="dev-snapshot-card dev-snapshot-card-wide">
82-
<span class="dev-snapshot-label">Repository</span>
83-
<a class="dev-snapshot-link" href="${repo.html_url}" target="_blank" rel="noopener noreferrer">${DocsHelpers.escapeHtml(repo.full_name)}</a>
84-
</div>
85-
</div>
86-
`;
87-
}
88-
8954
function buildCommitSeries(commits, days = 5) {
9055
const counts = new Map();
9156

@@ -207,38 +172,6 @@ const DevelopmentFeed = (() => {
207172
`;
208173
}
209174

210-
function renderReleaseSummary(repo, release, tags) {
211-
const node = element(selectors.releaseSummary);
212-
if (!node) {
213-
return;
214-
}
215-
216-
const latestRelease = release && !release.message ? (release.name || release.tag_name) : "No published release";
217-
const latestTag = Array.isArray(tags) && tags[0] ? tags[0].name : "No tags yet";
218-
219-
node.innerHTML = `
220-
<div class="dev-radar-grid">
221-
<div class="dev-radar-card">
222-
<span class="dev-radar-label">Default Branch</span>
223-
<strong class="dev-radar-value">${DocsHelpers.escapeHtml(repo.default_branch || "main")}</strong>
224-
</div>
225-
<div class="dev-radar-card">
226-
<span class="dev-radar-label">Latest Tag</span>
227-
<strong class="dev-radar-value">${DocsHelpers.escapeHtml(latestTag)}</strong>
228-
</div>
229-
<div class="dev-radar-card dev-radar-card-wide">
230-
<span class="dev-radar-label">Release</span>
231-
<strong class="dev-radar-value">${DocsHelpers.escapeHtml(latestRelease)}</strong>
232-
</div>
233-
</div>
234-
<div class="dev-meta-list">
235-
<div><span>CI</span><strong><a href="${DocsData.github.repoUrl}/actions/workflows/ci.yml" target="_blank" rel="noopener noreferrer">Workflow</a></strong></div>
236-
<div><span>Docs Website</span><strong><a href="${DocsData.github.repoUrl}/actions/workflows/pages.yml" target="_blank" rel="noopener noreferrer">Pages workflow</a></strong></div>
237-
<div><span>Latest movement</span><strong>${DocsHelpers.formatRelativeTime(repo.pushed_at)}</strong></div>
238-
</div>
239-
`;
240-
}
241-
242175
function renderCommits(commits) {
243176
const node = element(selectors.commits);
244177
if (!node) {
@@ -473,27 +406,19 @@ const DevelopmentFeed = (() => {
473406
renderLinks();
474407
setPulse("Fetching live GitHub development data...");
475408

476-
const [repoResult, commitsResult, contributorsResult, tagsResult, releaseResult] = await Promise.allSettled([
409+
const [repoResult, commitsResult, contributorsResult, tagsResult] = await Promise.allSettled([
477410
fetchJson(DocsHelpers.githubApi("")),
478411
fetchJson(DocsHelpers.githubApi("/commits?per_page=20")),
479412
fetchJson(DocsHelpers.githubApi("/contributors?per_page=6")),
480-
fetchJson(DocsHelpers.githubApi("/tags?per_page=5")),
481-
fetchJson(DocsHelpers.githubApi("/releases/latest"))
413+
fetchJson(DocsHelpers.githubApi("/tags?per_page=5"))
482414
]);
483415

484416
if (repoResult.status === "fulfilled") {
485-
renderRepoSummary(repoResult.value);
486417
setPulse(`Live GitHub data loaded from ${DocsData.github.repo}. Last push ${DocsHelpers.formatRelativeTime(repoResult.value.pushed_at)}.`);
487418
} else {
488419
setPulse("GitHub API data could not be loaded right now. Direct repository links are still available below.", "warn");
489420
}
490421

491-
if (repoResult.status === "fulfilled") {
492-
const releaseValue = releaseResult.status === "fulfilled" ? releaseResult.value : { message: "No release" };
493-
const tagsValue = tagsResult.status === "fulfilled" ? tagsResult.value : [];
494-
renderReleaseSummary(repoResult.value, releaseValue, tagsValue);
495-
}
496-
497422
if (commitsResult.status === "fulfilled") {
498423
renderCommits(commitsResult.value);
499424
renderCommitChart(commitsResult.value);

0 commit comments

Comments
 (0)