reredo

Suggest An Edit

I noticed a little bit ago that the calendar maker site doesn’t really need routing. And it’s just a static page hosted on GitHub, so I don’t really need SvelteKit for server side rendering. I had also had some problems getting any component libraries to install. I think I’m going to start over again just using Svelte, and hopefully I can get this library called Attractions to work.

It has a nice FileDropzone component and DatePicker. I’ll probably just have the settings and data page be Tabs or maybe Modals.

I think I’ll still use Dexie/indexedDB for storage.

I’ve used MaterializeCSS several times, and it’s a fast way to style a page built without any framework. It also has a Date Picker component. The library has never been updated though, and there are a few bugs I’ve found while working with it. For example, long months have the last letters cut off; this is probably fixable with some simple CSS, but there’s little stuff like that all over, e.g. missing margins/padding in the header component.

I’ve used Bulma just once I think - on the Knight Puzzle. I think it worked pretty well. I had trouble styling the table, because it requires SASS to modify the default styles, and I was trying to keep things simply by just using the Bulma CDN. But Bulma seems to have a collection of extensions (I think made by random users) including a calender. Bulma has a default File Upload component, but it doesn’t support drag and drop which is nice to have.

I think Attractions looks sleek, and I think it has most of what I need.

Copyright © 2022 IHTFY