Skip to content

Commit 2686ea1

Browse files
committed
add discord links
1 parent d94940f commit 2686ea1

3 files changed

Lines changed: 140 additions & 5 deletions

File tree

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
A desktop application for tracking your Dota 2 match history and analyzing performance against personal goals.
44

5+
[![Discord](https://img.shields.io/discord/1479878504572129544?label=Discord&logo=discord&logoColor=white&color=5865F2)](https://discord.gg/pgNrDSXV)
6+
[![Twitter](https://img.shields.io/badge/Twitter-@dotakeeperapp-1DA1F2?logo=twitter&logoColor=white)](https://twitter.com/dotakeeperapp)
7+
58
## Overview
69

710
Dota Keeper helps you improve your Dota 2 gameplay by automatically fetching your match data and analyzing it against custom goals you define. Whether you want to maintain a specific win rate, reduce deaths, or improve your farm, Dota Keeper provides the insights you need.
@@ -14,6 +17,14 @@ Dota Keeper helps you improve your Dota 2 gameplay by automatically fetching you
1417
- **Local Data Storage**: All your data is stored locally in a SQLite database
1518
- **Cross-Platform**: Built with Tauri for native performance on Windows, macOS, and Linux
1619

20+
## Join the Community
21+
22+
Downloaded the app? Come hang out.
23+
24+
**[Join the Discord](https://discord.gg/pgNrDSXV)** — Share your stats, get goal suggestions from other players, report bugs, and vote on what gets built next. It's the fastest way to get help and have a say in the direction of the app.
25+
26+
**[Follow on Twitter/X](https://twitter.com/dotakeeperapp)** — Updates, release notes, and the occasional hot take on Dota meta.
27+
1728
## Tech Stack
1829

1930
### Frontend
@@ -160,7 +171,9 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file
160171

161172
## Support
162173

163-
For bugs, feature requests, or questions, please open an issue on GitHub.
174+
- **[Discord](https://discord.gg/pgNrDSXV)** — Fastest way to get help. Ask questions, share replays, chat with other players.
175+
- **[GitHub Issues](https://github.com/stringhandler/dota-keeper/issues)** — Bug reports and feature requests.
176+
- **[Twitter/X](https://twitter.com/dotakeeperapp)** — Follow for updates and releases.
164177

165178
---
166179

docs/index.html

Lines changed: 36 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,12 @@ <h1 class="hero-title">
8686
<span class="btn-icon"></span>
8787
<span>Download Now</span>
8888
</a>
89+
<a href="https://discord.gg/pgNrDSXV" target="_blank" rel="noopener" class="btn-secondary btn-discord">
90+
<span class="btn-icon">
91+
<svg viewBox="0 0 24 24" fill="currentColor" width="18" height="18" style="vertical-align:middle"><path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z"/></svg>
92+
</span>
93+
<span>Join Discord</span>
94+
</a>
8995
<a href="https://github.com/stringhandler/dota-keeper" target="_blank" rel="noopener" class="btn-secondary">
9096
<span class="btn-icon"></span>
9197
<span>Star on GitHub</span>
@@ -196,6 +202,27 @@ <h3>Linux</h3>
196202
</div>
197203
</section>
198204

205+
<!-- Community Strip -->
206+
<section class="community-strip">
207+
<div class="container">
208+
<div class="community-strip-inner">
209+
<div class="community-strip-text">
210+
<strong>Just downloaded?</strong> Come say hello — share your stats, get goal ideas, and help shape what gets built next.
211+
</div>
212+
<div class="community-strip-actions">
213+
<a href="https://discord.gg/pgNrDSXV" target="_blank" rel="noopener" class="btn-discord-strip">
214+
<svg viewBox="0 0 24 24" fill="currentColor" width="20" height="20"><path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z"/></svg>
215+
Join the Discord
216+
</a>
217+
<a href="https://twitter.com/dotakeeperapp" target="_blank" rel="noopener" class="btn-twitter-strip">
218+
<svg viewBox="0 0 24 24" fill="currentColor" width="18" height="18"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg>
219+
Follow Updates
220+
</a>
221+
</div>
222+
</div>
223+
</div>
224+
</section>
225+
199226
<!-- Features Section -->
200227
<section class="features">
201228
<div class="container">
@@ -314,9 +341,9 @@ <h2>Ready to Level Up?</h2>
314341
<span class="btn-icon"></span>
315342
<span>Download Free</span>
316343
</a>
317-
<a href="https://github.com/stringhandler/dota-keeper" target="_blank" rel="noopener" class="btn-secondary btn-large">
318-
<span class="btn-icon"></span>
319-
<span>Explore on GitHub</span>
344+
<a href="https://discord.gg/pgNrDSXV" target="_blank" rel="noopener" class="btn-secondary btn-large">
345+
<svg viewBox="0 0 24 24" fill="currentColor" width="18" height="18" style="vertical-align:middle;margin-right:6px"><path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z"/></svg>
346+
<span>Join Discord</span>
320347
</a>
321348
</div>
322349
<p class="cta-footer-text">
@@ -343,6 +370,11 @@ <h4>Dota Keeper</h4>
343370
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/>
344371
</svg>
345372
</a>
373+
<a href="https://discord.gg/pgNrDSXV" target="_blank" rel="noopener" aria-label="Discord">
374+
<svg viewBox="0 0 24 24" fill="currentColor">
375+
<path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03z"/>
376+
</svg>
377+
</a>
346378
<a href="https://x.com/dotakeeperapp" target="_blank" rel="noopener" aria-label="X (Twitter)">
347379
<svg viewBox="0 0 24 24" fill="currentColor">
348380
<path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/>
@@ -363,7 +395,7 @@ <h4>Product</h4>
363395
<h4>Support</h4>
364396
<ul class="footer-links">
365397
<li><a href="https://github.com/stringhandler/dota-keeper/issues" target="_blank" rel="noopener">Report an Issue</a></li>
366-
<li><a href="https://github.com/stringhandler/dota-keeper/discussions" target="_blank" rel="noopener">Community</a></li>
398+
<li><a href="https://discord.gg/pgNrDSXV" target="_blank" rel="noopener">Discord Community</a></li>
367399
<li><a href="https://github.com/stringhandler/dota-keeper/blob/main/CONTRIBUTING.md" target="_blank" rel="noopener">Contributing</a></li>
368400
</ul>
369401
</div>

docs/style.css

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1071,3 +1071,93 @@ button:focus {
10711071
outline: 2px solid var(--gold);
10721072
outline-offset: 2px;
10731073
}
1074+
1075+
/* Discord hero button */
1076+
.btn-discord {
1077+
background: rgba(88, 101, 242, 0.15);
1078+
color: var(--text-primary);
1079+
border: 2px solid rgba(88, 101, 242, 0.5);
1080+
}
1081+
1082+
.btn-discord:hover {
1083+
background: rgba(88, 101, 242, 0.25);
1084+
border-color: #5865F2;
1085+
transform: translateY(-2px);
1086+
box-shadow: 0 10px 30px rgba(88, 101, 242, 0.3);
1087+
}
1088+
1089+
/* Community strip */
1090+
.community-strip {
1091+
background: linear-gradient(135deg, rgba(88, 101, 242, 0.12), rgba(88, 101, 242, 0.06));
1092+
border-top: 1px solid rgba(88, 101, 242, 0.25);
1093+
border-bottom: 1px solid rgba(88, 101, 242, 0.25);
1094+
padding: 1.5rem 0;
1095+
}
1096+
1097+
.community-strip-inner {
1098+
display: flex;
1099+
align-items: center;
1100+
justify-content: space-between;
1101+
gap: 1.5rem;
1102+
flex-wrap: wrap;
1103+
}
1104+
1105+
.community-strip-text {
1106+
color: var(--text-secondary);
1107+
font-size: 1rem;
1108+
flex: 1;
1109+
min-width: 200px;
1110+
}
1111+
1112+
.community-strip-text strong {
1113+
color: var(--text-primary);
1114+
}
1115+
1116+
.community-strip-actions {
1117+
display: flex;
1118+
gap: 0.75rem;
1119+
flex-shrink: 0;
1120+
flex-wrap: wrap;
1121+
}
1122+
1123+
.btn-discord-strip,
1124+
.btn-twitter-strip {
1125+
display: inline-flex;
1126+
align-items: center;
1127+
gap: 0.5rem;
1128+
padding: 0.65rem 1.25rem;
1129+
font-family: var(--font-display);
1130+
font-size: 0.875rem;
1131+
font-weight: 700;
1132+
text-transform: uppercase;
1133+
letter-spacing: 0.05em;
1134+
text-decoration: none;
1135+
border-radius: 6px;
1136+
transition: all 0.2s ease;
1137+
}
1138+
1139+
.btn-discord-strip {
1140+
background: rgba(88, 101, 242, 0.2);
1141+
color: #a5abf5;
1142+
border: 1px solid rgba(88, 101, 242, 0.4);
1143+
}
1144+
1145+
.btn-discord-strip:hover {
1146+
background: rgba(88, 101, 242, 0.35);
1147+
border-color: #5865F2;
1148+
color: #fff;
1149+
transform: translateY(-1px);
1150+
}
1151+
1152+
.btn-twitter-strip {
1153+
background: rgba(29, 161, 242, 0.12);
1154+
color: #6bb8f5;
1155+
border: 1px solid rgba(29, 161, 242, 0.3);
1156+
}
1157+
1158+
.btn-twitter-strip:hover {
1159+
background: rgba(29, 161, 242, 0.25);
1160+
border-color: #1DA1F2;
1161+
color: #fff;
1162+
transform: translateY(-1px);
1163+
}

0 commit comments

Comments
 (0)