Commit graph

13 commits

Author SHA1 Message Date
Nikita Karamov
3de15b1b4c
Re-implement saving instances
Also implements saving of multiple instances, which
closes https://github.com/kytta/share2fedi/issues/29
2023-09-02 21:56:44 +02:00
Nikita Karamov
d3fb510bbb
Rewrite the instance selector
This commit adds a new '/api/instances' endpoint that returns
the domains of the available Mastodon instances. This also changes the
input field, making it accept a host rather than the full domain.
2023-09-02 21:56:43 +02:00
Nikita Karamov
6031d959ea
Migrate HTML file and basic API functionality 2023-09-02 21:56:43 +02:00
Nikita Karamov
7f107b408d
Update code style 2023-09-02 21:56:43 +02:00
Nikita Karamov
65bef1053f
Update design 2023-09-02 21:56:42 +02:00
Nikita Karamov
434bb203cb
Get rid of the old name completely 2023-09-02 21:56:40 +02:00
Nikita Karamov
a055071bdf
Add stylelint 2023-09-02 21:56:40 +02:00
Nikita Karamov
5f95406002
Restyle the website
This makes the style much simpler and more lightweight
2023-09-02 21:56:40 +02:00
Nikita Karamov
af516510fa
Remove custom fonts 2023-09-02 21:56:40 +02:00
Nikita Karamov
df0ab992b8
Update styles to match those of Mastodon 2023-09-02 21:56:40 +02:00
Nikita Karamov
7f6b25296d
Replace title logo 2023-09-02 21:56:39 +02:00
Nikita Karamov
42ff4cac1a
Replace 'onload' with an event listener 2023-09-02 21:56:38 +02:00
Nikita Karamov
ea3339d413
Replace Gulp with Vite 2023-09-02 21:56:38 +02:00