The first update to the new Glitch site is here, driven by your feedback and ideas! Weāre pushing changes to the site hourly based on feedback from all of you, and will group them up into status posts like this when weāve got a few to talk about.
Itās been a bit since we announced the https://preview.glitch.com - our new Glitch front end. We had a lot of great feedback in the initial thread, and pushed out changes on that feedback.
Weāre talking internally about how to keep this forum up to date, and Iāll be making some topics about decision points weāre still in the process of making. An upcoming sprint will be around the actions you can take in the dashboard, and we know (or hope ) there will be a lot of feedback from yāall on that.
Updates
- Dark Mode: There is now a toggle in the footer to move between light (default) and dark mode. If youāre using dark mode, you might notice some small issues around the site, please let us know and weāll get them fixed ASAP. If you look at our CSS (Which I know some of you have), youāll notice weāre setting theme specific variables, which might open up the opportunity for user submitted themes in the future What theme do you most want to see? (quick, someone snipe the @jenn āhotdog standā answer). Thanks for @JasonPunyon and @WilsontheWolf, @aboutdavid for these reports.
:where(html[data-theme="dark"]) {
/* Layout */
--color-background: var(--color-brand-dark-6);
--color-page-background: var(--color-brand-dark-5);
--color-border-solid: var(--color-brand-light-1);
--color-content-background: var(--color-brand-dark-6);
/* Links */
--color-link: var(--color-brand-pink-2);
--color-link-hover: var(--color-brand-light-1);
--color-link-dark: var(--color-brand-light-1);
--color-link-dark-hover: var(--color-brand-pink-4);
/* Typography */
--color-heading: var(--color-brand-light-1);
--color-text: var(--color-brand-light-1);
}
- Updated 404: We updated the 404 page (which youāll navigate to a lot on the new site) to show more detailed information, and link you to this forum.
- Fixed loading the dashboard if you had a playlist with no projects in it.
- Fixed a number of bugs reported to us in the forums, including some funky caching if you were logged out.
- Removed playlists from user profiles, they were completely unstyled and not ready for prime time. Theyāll be back soon!
Not a ton of product related changes, because weāve been working on our internal CI pipeline, that allows us to create preview branches for upcoming work. This will let us link you to something like preview-branch-2222.preview.glitch.com
in thh future to help give feedback on upcoming (but not merged to main
) changes.
URLS
One topic brought up on the thread is the URLs that we use around the site. My profile is Glitch: The friendly community where everyone builds the web, but on the new site it links to /user/cute. Strangely, the routing system for the framework that weāre using (RemixJS) does not support characters in the routes at all, but weāve opened an issue and are in communication with them to support it.
If we donāt get first class support for those URLs, weāll set up redirects from the old path to the new one, so there isnāt any breakage across the internet. We can come up with a routing solution, though.
Error States
We havenāt put the work in to making these more understandable, yet. Youāll probably get yourself into some situations where the site just doesnāt know what to do. Please keep letting us know when you run into these cases, and thanks @JasonPunyon, @wh0 and @WilsontheWolf for outlining some of them already.