Commit Graph

45 Commits

Author SHA1 Message Date
Luca a3a1efb263
chore: update Tailwind CSS to v4 2026-03-22 20:33:33 +01:00
Maya 3b15fb1d30
chore: clean up $lib folder
idk why we had a million folders containing one file lol. scary looking change
2025-11-21 20:09:47 +03:00
Maya 2d794fbca3 fix: defer loading stripe, again
actually made it work this time
2025-10-29 08:40:06 +03:00
Maya 2760838927 feat: note if donating to unofficial instance
please dont change it to your stuff - we would really appreciate if donos go to us!
2025-10-29 08:38:42 +03:00
Maya e4f2c80913
fix: solve svelte-check errors & warnings
also fixed turkish's variables - make sure to not change anything inside {}'s!
2025-10-27 17:46:52 +03:00
Maya b93a566928
feat: privacy updates (#144)
* fix: default to auto on empty PUB_VERTD_URL

* feat: privacy policy

* chore: vert self-hosting

* feat: view info submitted

for transparency, see the exact details that is sent automatically to the owner of the instance:
- job id
- convert from
- convert to
- ffmpeg stderr
- actual video file (if submitted)

* feat: vertd error details footer

* fix: sanitize translations

...my bad i realize this earlier

* refactor: remove jepgify

* fix: blob scheme

* fix: seo fixes

don't index static language urls (doesn't do anything) - robots.txt & sitemap.xml

* feat: translatable privacy policy

i forgor

also fix inconsistencies with link colours

* fix: privacy translation fixes

* fix: broken conflict merge

why does github's web conflict resolver not have highlighting
2025-10-20 13:32:22 +01:00
nullptr 6273b56360
feat(privacy): add option to disable all external connections (#146)
* docs: add references to PUB_DISABLE_ALL_EXTERNAL_REQUESTS

* fix: somehow i forgot the PUB_ prefix

* feat: remove all external stuff (stripe, plausible, video) when PUB_DISABLE_ALL_EXTERNAL_REQUESTS is on

* docs: add note

* fix(docs): grammar

* fix: only hide plausible opt-in when privacy mode is enabled
2025-10-19 19:17:32 +01:00
nullptr 92fa929d2a
feat: keep videos for debugging (#130)
* feat: keep videos for debugging

* fix: remove unnecessary $inspect
2025-10-14 18:08:33 +01:00
Maya 1710cd038e
chore: prettier format 2025-09-10 10:38:14 +03:00
Maya ce88e01a22 Revert "fix: defer loading stripe"
This reverts commit 58cdaad889.
2025-09-03 00:07:11 +08:00
Maya 58cdaad889 fix: defer loading stripe 2025-08-21 18:11:56 +08:00
Maya 93c06834f7
fix: custom donation height 2025-07-27 22:39:42 +03:00
Maya 0727e32438
fix: oops 2025-07-26 11:02:22 +03:00
Maya ecddeb7249
feat: final translation things
enjoy uwu language (temporarily)
2025-07-25 22:50:00 +03:00
Maya dff9c94ed5
feat: translations
god this was hell
2025-07-25 20:46:07 +03:00
Maya c336d7d7a7
fix: visual fixes 2025-07-25 14:02:20 +03:00
liam 9d4f62ffa4
Update Why.svelte
this section is very unclear to normal users, fixed that
2025-07-05 17:25:07 +01:00
not-nullptr a2060baba2 fix: visual stuff with monetary values 2025-06-26 01:40:02 +01:00
not-nullptr 859760aaf7 feat: donations 2025-06-26 01:33:22 +01:00
JovannMC 9036d8cf4f
feat: add notable contributors section 2025-04-26 16:19:15 +03:00
not-nullptr b175972833 dsfogsjdfpogijsdfoipgj 2025-04-23 19:01:16 +01:00
not-nullptr e160145b89 feat: clarify contact stuff 2025-04-23 18:56:55 +01:00
not-nullptr fdec0c77e9 feat: ready for bytecrush! 2025-04-16 21:56:15 +01:00
not-nullptr 45ea828ddf feat: secret jpegifier... shhh... 2025-04-14 02:32:33 +01:00
not-nullptr 8f8ea34483 feat: umm actual documents support.. 2025-04-12 23:18:56 +01:00
not-nullptr 6223e9f20b OOPS LOL 2025-04-12 22:54:22 +01:00
not-nullptr 68fb40fef6 fix: extra text for transparency 2025-04-12 22:53:51 +01:00
JovannMC 90ca53c2a5
feat: show check icon and toast when copied 2025-02-20 20:45:16 +03:00
JovannMC 10c7b035a2
feat: add email to about page 2025-02-20 20:37:44 +03:00
not-nullptr d46cf4da8f feat: add sponsors 2025-02-18 12:47:15 +00:00
JovannMC 98fadbbe76
fix: respect effects setting for hover/clicks transitions
is this necessary?
2025-02-10 21:14:45 +03:00
not-nullptr 8353491f64 feat: vertd 2025-02-09 00:07:42 +00:00
JovannMC 78b72bbc5c
Use consts.ts for URLs, remove google preconnect 2025-02-07 20:04:29 +03:00
JovannMC dbff210343
some bug fixes
shorten button labels, comment out fly anim, fix gradients hidden on other pages w/ one image in conversion
2025-02-05 16:21:44 +03:00
JovannMC 1ced7573ef
Adjust colours 2025-01-13 18:19:25 +03:00
JovannMC 212de6e325
make icons not cut off 2025-01-13 17:30:34 +03:00
JovannMC b8aef6b3ed
Settings page UI
start ui of settings page (no behaviour), small padding tweaks, add "FancyInput" component
2025-01-10 18:58:13 +03:00
JovannMC e60b256bcf
Minor padding changes 2025-01-06 15:48:03 +03:00
JovannMC f0bfa8f37f
make about page mobile friendly 2025-01-03 17:06:19 +03:00
JovannMC 839d129cab
apply hoverable to .btn
use @apply hoverable to .btn
use hoverable on images
2025-01-01 18:14:37 +03:00
JovannMC ec8d8900c0
hoverable buttons 2024-12-31 22:07:33 +03:00
JovannMC 4a39b1b696
Link to GitHub profiles 2024-12-31 21:45:06 +03:00
JovannMC 2a460c4275
Add fallback messages, formatting
Adds fallback messages to github contributors and top donors

format files
2024-12-31 16:05:57 +03:00
JovannMC f8d4d546a8
Numerous changes
- Set file.result to null when changing type (so the user remembers to redo the conversion by disabling dl btn)
- If link is to external site, open in new tab, else open in current
- Add animation when loading about page
- Add underline to hyperlink in about
- Fix conversion boxes misaligned
- Fix footer links not clickable
- Minor language changes
2024-12-31 16:02:53 +03:00
JovannMC c7ca12a924
Componetize about page 2024-12-31 15:18:12 +03:00