Skip to content

Commit 78f88ed

Browse files
Merge pull request #65 from NexGenStudioDev/dev
2 parents ce22e38 + ddf794b commit 78f88ed

91 files changed

Lines changed: 5981 additions & 631 deletions

File tree

Some content is hidden

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

README.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@ An evolving desktop platform foundation to manage communities, events, hackathon
3737
- [Code of Conduct](#code-of-conduct)
3838
- [License](#license)
3939

40-
41-
42-
4340
## Nexus Spring of Code
4441

4542
## About

Security.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ The following versions of CommDesk are currently supported with security updates
66

77
| Version | Supported |
88
| ------- | --------- |
9-
| 0.1.x | ✅ Yes |
10-
| < 0.1 | ❌ No |
9+
| 0.1.x | ✅ Yes |
10+
| < 0.1 | ❌ No |
1111

1212
We recommend always using the latest release for security fixes and improvements.
1313

@@ -18,12 +18,14 @@ We recommend always using the latest release for security fixes and improvements
1818
If you discover a security vulnerability, please report it responsibly.
1919

2020
### 📩 How to Report
21-
- Email: **security@nexgenstudio.dev**
21+
22+
- Email: **security@nexgenstudio.dev**
2223
- Or open a **private security advisory** via GitHub:
2324
- Go to the repository
2425
- Click **Security → Advisories → Report a vulnerability**
2526

2627
### ❗ Please DO NOT:
28+
2729
- Open public issues for security vulnerabilities
2830
- Share exploits publicly before disclosure
2931

@@ -43,11 +45,11 @@ To help us respond quickly, include:
4345

4446
## ⏱️ Response Timeline
4547

46-
| Stage | Timeline |
47-
|-----------------------|---------------|
48-
| Acknowledgement | Within 48 hours |
49-
| Initial assessment | Within 3–5 days |
50-
| Fix & patch release | Depends on severity |
48+
| Stage | Timeline |
49+
| ------------------- | ------------------- |
50+
| Acknowledgement | Within 48 hours |
51+
| Initial assessment | Within 3–5 days |
52+
| Fix & patch release | Depends on severity |
5153

5254
We aim to resolve critical issues as quickly as possible.
5355

docs/CommDesk-theme.doc.md

Lines changed: 121 additions & 108 deletions
Large diffs are not rendered by default.

index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
<script>
1010
(function () {
1111
try {
12-
var stored = localStorage.getItem('commdesk-theme');
13-
var prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches;
14-
var isDark = stored === 'dark' || (!stored && prefersDark);
12+
var stored = localStorage.getItem("commdesk-theme");
13+
var prefersDark = window.matchMedia("(prefers-color-scheme: dark)").matches;
14+
var isDark = stored === "dark" || (!stored && prefersDark);
1515
if (isDark) {
16-
document.documentElement.classList.add('dark');
17-
document.documentElement.setAttribute('data-theme', 'dark');
16+
document.documentElement.classList.add("dark");
17+
document.documentElement.setAttribute("data-theme", "dark");
1818
}
1919
} catch (e) {}
2020
})();

src/App.css

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ body {
2222
width: 100%;
2323
height: 100%;
2424
overflow-x: hidden;
25-
font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
25+
font-family:
26+
"Inter",
27+
-apple-system,
28+
BlinkMacSystemFont,
29+
"Segoe UI",
30+
sans-serif;
2631
}
2732

2833
#root {
@@ -212,11 +217,11 @@ body {
212217
--cd-secondary: #a855f7;
213218
--cd-accent: #22d3ee;
214219
--cd-success: #4ade80;
215-
--cd-success-subtle: rgba(74, 222, 128, 0.10);
220+
--cd-success-subtle: rgba(74, 222, 128, 0.1);
216221
--cd-warning: #facc15;
217-
--cd-warning-subtle: rgba(250, 204, 21, 0.10);
222+
--cd-warning-subtle: rgba(250, 204, 21, 0.1);
218223
--cd-danger: #f87171;
219-
--cd-danger-subtle: rgba(248, 113, 113, 0.10);
224+
--cd-danger-subtle: rgba(248, 113, 113, 0.1);
220225
--cd-hover: rgba(255, 255, 255, 0.05);
221226
--cd-shadow: rgba(0, 0, 0, 0.3);
222227
--cd-shadow-md: rgba(0, 0, 0, 0.4);
@@ -226,7 +231,10 @@ body {
226231
@layer base {
227232
* {
228233
@apply border-border outline-ring/50;
229-
transition: background-color 0.2s ease, border-color 0.2s ease, color 0.15s ease;
234+
transition:
235+
background-color 0.2s ease,
236+
border-color 0.2s ease,
237+
color 0.15s ease;
230238
}
231239
body {
232240
@apply bg-background text-foreground;
@@ -242,14 +250,16 @@ body {
242250
border-radius: 1rem;
243251
padding: 1.25rem;
244252
box-shadow: 0 1px 3px var(--cd-shadow);
245-
transition: box-shadow 0.2s ease, transform 0.2s ease;
253+
transition:
254+
box-shadow 0.2s ease,
255+
transform 0.2s ease;
246256
}
247257
.cd-card:hover {
248258
box-shadow: 0 4px 12px var(--cd-shadow-md);
249259
}
250260
.cd-card-hover:hover {
251-
transform: translateY(-2px);
252-
}
261+
transform: translateY(-2px);
262+
}
253263

254264
/* Section title */
255265
.cd-section-title {
@@ -360,7 +370,9 @@ body {
360370
font-size: 0.875rem;
361371
color: var(--cd-text);
362372
outline: none;
363-
transition: border-color 0.15s ease, box-shadow 0.15s ease;
373+
transition:
374+
border-color 0.15s ease,
375+
box-shadow 0.15s ease;
364376
}
365377
.cd-input::placeholder {
366378
color: var(--cd-text-muted);
@@ -455,14 +467,16 @@ body {
455467
}
456468

457469
/* Legacy aliases (keep old .card / .section-title working) */
458-
/* Legacy aliases */
470+
/* Legacy aliases */
459471
.card {
460472
background-color: var(--cd-surface);
461473
border: 1px solid var(--cd-border);
462474
border-radius: 1rem;
463475
padding: 1.25rem;
464476
box-shadow: 0 1px 3px var(--cd-shadow);
465-
transition: box-shadow 0.2s ease, transform 0.2s ease;
477+
transition:
478+
box-shadow 0.2s ease,
479+
transform 0.2s ease;
466480
}
467481
.section-title {
468482
font-size: 1rem;

0 commit comments

Comments
 (0)