sqlitebrowser / website

The sqlitebrowser.org website. Created using Hugo & blogdown.
1 stars 7 forks source link

Editorial changes and new blog posts to DB4S website. #23

Closed richb-hanover closed 2 months ago

richb-hanover commented 2 months ago

Here's my take on an updated DB4S website. All comments are welcomed. Interesting changes are:

Possible future To-Do's:

If I were to do any further work on the repo, I would ask for guidance before doing the following:

Thanks.

richb-hanover commented 2 months ago

Updated the Dockerfiles to handle both interactive development and building a final site.

justinclift commented 2 months ago

Remove all vestiges of blogdown - is it needed at all?

Nah, happy to have it ripped out. That'll make things easier for others to work on this too. :smile:

Remove redundant CSS file? (main.css and mainstats.css - seem to be duplicates)

Go for it. Never noticed the redundancy before. :innocent:

Also review CSS files - there seem to be a few duplicate declarations

If the end result looks ok for people - and it sounds like there'd be pretty much no change - then I'm personally completely fine with it. :smile:

Maybe remove blog postings from the home page (perhaps provide link to Blog page)

Nah. We should probably have at least the most recent few on the front page, so people can see what it's updated.

Is it necessary to track /docs in Github?

When you say "track /docs", are you meaning keeping the generated version of the docs in GitHub?

We do that because it's super easy for deployment. "git pull" and we're done. :smile:

richb-hanover commented 2 months ago

Updates to the PR:

Further comments welcome. Thanks.

justinclift commented 2 months ago

Awesome, that's all workable, so just merged it. :smile:

Thanks heaps for getting this done @richb-hanover, especially getting it running without the need for Blogdown to be involved any more. :grin:

justinclift commented 2 months ago

k, it's been deployed. The updated website mostly looks ok, with the exception of the Stats page:

https://sqlitebrowser.org/stats/

The header and footer for that one seems to be busted. CSS not working or something?

Hmmm, I need to hit the sack soon so I'll leave this as-is for the moment. It's only a usability issue rather than a blocker.

We'll want to get it fixed in the next few days though. :smile:

richb-hanover commented 2 months ago

Yikes! You're right. I deleted the mainstats.css file which was (I now understand) the CSS file for the Stats page. Given that the main.css and mainstats.css files were nearly (if not completely) identical, I'll track it down and make a PR. Thanks for merging