Skip to content

Commit 84d0a14

Browse files
authored
Trim hero section and tidy homepage copy (#40)
1 parent 0a5b152 commit 84d0a14

13 files changed

Lines changed: 31 additions & 243 deletions

File tree

bun.lock

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

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
"@fortawesome/free-solid-svg-icons": "^7.1.0",
4646
"@ngx-translate/core": "^17.0.0",
4747
"@ngx-translate/http-loader": "^17.0.0",
48-
"animejs": "^4.4.1",
4948
"express": "^5",
5049
"rxjs": "~7.8.0",
5150
"tslib": "^2.3.0"
@@ -54,7 +53,6 @@
5453
"@angular/build": "^20.3.5",
5554
"@angular/cli": "^20.3.5",
5655
"@angular/compiler-cli": "^20.3.0",
57-
"@types/animejs": "^3.1.13",
5856
"@types/jasmine": "~5.1.0",
5957
"baseline-browser-mapping": "^2.10.33",
6058
"jasmine-core": "~5.9.0",

public/i18n/de.json

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,15 @@
66
"docs": "Doku",
77
"openSource": "Open Source",
88
"githubAria": "GitHub",
9-
"getSchuly": "Schuly holen",
9+
"getSchuly": "Schuly herunterladen",
1010
"language": "Sprache"
1111
},
1212
"hero": {
13-
"pillBadge": "Offen",
14-
"pillText": "Schulnetz, OdaOrg und mehr – in einer App",
1513
"title1": "Alle deine Schulen,",
1614
"title2": "in einer App.",
17-
"sub": "Schuly bringt Noten, Stundenplan, Agenda und Absenzen an einen Ort. Entwickelt für Lernende und Studierende, die schnellen Zugriff auf ihre wichtigsten Schuldaten möchten – auf iOS und Android, der Browser folgt bald. Schulnetz und OdaOrg werden bereits unterstützt, weitere Systeme folgen.",
15+
"sub": "Noten, Stundenplan, Agenda und Absenzen an einem Ort. Auf iOS und Android, der Browser folgt bald. Schulnetz und OdaOrg werden bereits unterstützt, weitere Systeme folgen.",
1816
"ctaDownload": "Schuly herunterladen",
19-
"ctaGithub": "Auf GitHub ansehen",
20-
"stats": {
21-
"stars": "GitHub-Stars",
22-
"downloads": "App-Downloads",
23-
"platforms": "Plattformen"
24-
}
17+
"ctaGithub": "Auf GitHub ansehen"
2518
},
2619
"features": {
2720
"eyebrow": "Features",
@@ -119,7 +112,7 @@
119112
]
120113
},
121114
"download": {
122-
"eyebrow": "Schuly holen",
115+
"eyebrow": "Schuly herunterladen",
123116
"title": "Bereit loszulegen?",
124117
"description": "Schuly ist kostenlos, Open Source und auf allen wichtigen Plattformen verfügbar.",
125118
"comingSoon": "Bald verfügbar",
@@ -150,6 +143,7 @@
150143
"plugins": "Plugins",
151144
"sdk": "Plugin-SDK",
152145
"releases": "Releases",
146+
"docs": "Doku",
153147
"issues": "Issues",
154148
"features": "Features",
155149
"faq": "FAQ",

public/i18n/en.json

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,11 @@
1010
"language": "Language"
1111
},
1212
"hero": {
13-
"pillBadge": "Open",
14-
"pillText": "Schulnetz, OdaOrg, and more — in one app",
1513
"title1": "All your schools,",
1614
"title2": "in one app.",
17-
"sub": "Schuly brings your grades, schedule, agenda, and absences together in one place. Built for students who want quick access to the school data that matters — on iOS and Android, with the web coming soon. Schulnetz and OdaOrg are already supported, with more systems on the way.",
15+
"sub": "Grades, schedule, agenda, and absences in one place. On iOS and Android, with the web coming soon. Schulnetz and OdaOrg are already supported, with more systems on the way.",
1816
"ctaDownload": "Download Schuly",
19-
"ctaGithub": "View on GitHub",
20-
"stats": {
21-
"stars": "GitHub stars",
22-
"downloads": "App downloads",
23-
"platforms": "Platforms"
24-
}
17+
"ctaGithub": "View on GitHub"
2518
},
2619
"features": {
2720
"eyebrow": "Features",
@@ -150,6 +143,7 @@
150143
"plugins": "Plugins",
151144
"sdk": "Plugin SDK",
152145
"releases": "Releases",
146+
"docs": "Docs",
153147
"issues": "Issues",
154148
"features": "Features",
155149
"faq": "FAQ",

public/i18n/fr.json

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,11 @@
1010
"language": "Langue"
1111
},
1212
"hero": {
13-
"pillBadge": "Open",
14-
"pillText": "Schulnetz, OdaOrg et plus – dans une seule app",
1513
"title1": "Toutes tes écoles,",
1614
"title2": "dans une seule app.",
17-
"sub": "Schuly réunit tes notes, ton horaire, ton agenda et tes absences au même endroit. Conçu pour les élèves qui veulent un accès rapide aux données scolaires essentielles – sur iOS et Android, le web bientôt disponible. Schulnetz et OdaOrg sont déjà pris en charge, d'autres systèmes suivront.",
15+
"sub": "Notes, horaire, agenda et absences au même endroit. Sur iOS et Android, le web bientôt disponible. Schulnetz et OdaOrg sont déjà pris en charge, d'autres systèmes suivront.",
1816
"ctaDownload": "Télécharger Schuly",
19-
"ctaGithub": "Voir sur GitHub",
20-
"stats": {
21-
"stars": "Étoiles GitHub",
22-
"downloads": "Téléchargements",
23-
"platforms": "Plateformes"
24-
}
17+
"ctaGithub": "Voir sur GitHub"
2518
},
2619
"features": {
2720
"eyebrow": "Fonctionnalités",
@@ -150,6 +143,7 @@
150143
"plugins": "Plugins",
151144
"sdk": "SDK plugins",
152145
"releases": "Versions",
146+
"docs": "Docs",
153147
"issues": "Issues",
154148
"features": "Fonctionnalités",
155149
"faq": "FAQ",

public/i18n/it.json

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,11 @@
1010
"language": "Lingua"
1111
},
1212
"hero": {
13-
"pillBadge": "Open",
14-
"pillText": "Schulnetz, OdaOrg e altro – in un'unica app",
1513
"title1": "Tutte le tue scuole,",
1614
"title2": "in un'unica app.",
17-
"sub": "Schuly riunisce voti, orario, agenda e assenze in un unico posto. Pensata per gli studenti che vogliono un accesso rapido ai dati scolastici essenziali – su iOS e Android, il web in arrivo. Schulnetz e OdaOrg sono già supportati, altri sistemi seguiranno.",
15+
"sub": "Voti, orario, agenda e assenze in un unico posto. Su iOS e Android, il web in arrivo. Schulnetz e OdaOrg sono già supportati, altri sistemi seguiranno.",
1816
"ctaDownload": "Scarica Schuly",
19-
"ctaGithub": "Vedi su GitHub",
20-
"stats": {
21-
"stars": "Stelle GitHub",
22-
"downloads": "Download app",
23-
"platforms": "Piattaforme"
24-
}
17+
"ctaGithub": "Vedi su GitHub"
2518
},
2619
"features": {
2720
"eyebrow": "Funzionalità",
@@ -150,6 +143,7 @@
150143
"plugins": "Plugin",
151144
"sdk": "SDK plugin",
152145
"releases": "Versioni",
146+
"docs": "Docs",
153147
"issues": "Issue",
154148
"features": "Funzionalità",
155149
"faq": "FAQ",

public/i18n/rm.json

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,11 @@
1010
"language": "Lingua"
1111
},
1212
"hero": {
13-
"pillBadge": "Open",
14-
"pillText": "Schulnetz, OdaOrg ed auter – en in'app",
1513
"title1": "Tut tias scolas,",
1614
"title2": "en in'app.",
17-
"sub": "Schuly reunescha notas, urari, agenda ed absenzas en in sulet lieu. Concepì per scolars che vulan in access svelt a las datas da scola impurtantas – sin iOS ed Android, l'internet vegn prest. Schulnetz ed OdaOrg vegnan gia sustegnids, ulteriurs sistems suandan.",
15+
"sub": "Notas, urari, agenda ed absenzas en in sulet lieu. Sin iOS ed Android, l'internet vegn prest. Schulnetz ed OdaOrg vegnan gia sustegnids, ulteriurs sistems suandan.",
1816
"ctaDownload": "Telechargiar Schuly",
19-
"ctaGithub": "Guardar sin GitHub",
20-
"stats": {
21-
"stars": "Stailas GitHub",
22-
"downloads": "Telechargiadas",
23-
"platforms": "Plattafurmas"
24-
}
17+
"ctaGithub": "Guardar sin GitHub"
2518
},
2619
"features": {
2720
"eyebrow": "Funcziuns",
@@ -150,6 +143,7 @@
150143
"plugins": "Plugins",
151144
"sdk": "SDK Plugins",
152145
"releases": "Versiuns",
146+
"docs": "Docs",
153147
"issues": "Issues",
154148
"features": "Funcziuns",
155149
"faq": "FAQ",

src/app/components/faq/faq.scss

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,12 @@
8282
visibility 0s linear 0s;
8383
}
8484

85-
.faq-a {
85+
.faq-a-inner {
8686
overflow: hidden;
8787
min-height: 0;
88+
}
89+
90+
.faq-a {
8891
padding: 0 1.25rem 1.25rem;
8992
color: var(--text-dim);
9093
font-size: 0.9375rem;

src/app/components/faq/faq.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ import { faChevronDown } from '@fortawesome/free-solid-svg-icons';
3232
<fa-icon [icon]="faChevronDown" class="faq-icon" aria-hidden="true" />
3333
</button>
3434
<div class="faq-a-wrap" [id]="'faq-a-' + i" role="region">
35-
<div class="faq-a">{{ 'faq.items.' + i + '.a' | translate }}</div>
35+
<div class="faq-a-inner">
36+
<div class="faq-a">{{ 'faq.items.' + i + '.a' | translate }}</div>
37+
</div>
3638
</div>
3739
</div>
3840
}

src/app/components/footer/footer.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<div class="footer-col">
1818
<div class="footer-col-title">{{ 'footer.cols.resources' | translate }}</div>
1919
<a href="https://github.com/schulydev/Schuly/releases" target="_blank" rel="noopener">{{ 'footer.links.releases' | translate }}</a>
20+
<a href="https://docs.schuly.dev" target="_blank" rel="noopener">{{ 'footer.links.docs' | translate }}</a>
2021
<a href="https://github.com/schulydev/Schuly/issues" target="_blank" rel="noopener">{{ 'footer.links.issues' | translate }}</a>
2122
<a href="/#features">{{ 'footer.links.features' | translate }}</a>
2223
<a href="/#faq">{{ 'footer.links.faq' | translate }}</a>

0 commit comments

Comments
 (0)