Skip to content

Update the website code #79

@sanderdlm

Description

@sanderdlm

Hey all. I noticed a couple of weird CSS issues on the i3 site and decided to take a look under the hood. From what I can see most of the site's CSS (and JS) is pretty old and could use an update.

I've made a fork: https://github.com/dreadnip/i3.github.io and already put in a couple of hours reworking the base CSS (layout with flexbox instead of floats, improved typography, semantic HTML5, basic responsiveness with media queries, etc..). If you guys are open to this idea, let me know and I can finish it up and update the whole thing to modern web standards.

I haven't changed the design, so my version is a 99% visual replica of the current site. Although I personally would make some minor visual changes, I can understand if you want to preserve the current style.

I also noticed there is a very outdated jQuery dependency (1.6.2), that could be replaced pretty easily. The downloads page JS to show old versions is already refactored with vanilla JS on my fork. How attached are you guys to the gallery JS? It seems like it adds a lot of overhead for very little benefit. I don't think that the target audience of i3 would expect a fancy JS gallery 🤔

Again, just let me know what you guys want or don't want and I'm happy to put in some work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions