Skip to content

style: improve HTML styling for issue #107#111

Open
Tattaisreeram wants to merge 1 commit into
drkrillo:mainfrom
Tattaisreeram:style-html-issue-107
Open

style: improve HTML styling for issue #107#111
Tattaisreeram wants to merge 1 commit into
drkrillo:mainfrom
Tattaisreeram:style-html-issue-107

Conversation

@Tattaisreeram
Copy link
Copy Markdown

@Tattaisreeram Tattaisreeram commented May 31, 2026

Add dark mode via CSS custom properties, responsive layout with centered
container and flex toolbar, sticky table header, zebra rows, focus rings,
accessibility fixes (aria-label, type=button, meta viewport), and
smooth hover transitions.

What does this PR do?

This PR adds a couple of frontend improvements.It introduces a dark mode that adapts to the user’s OS theme, enhances the layout for mobile devices, nd refines the table UI with sticky headers and hover effects to ease navigation.

Related Issue

Fixes #107

Checklist

  • I read the CONTRIBUTING.md
  • I ran the project locally and tested my changes
  • I verified my changes are working as expected
  • This PR description is written by me, not by AI

Add dark mode via CSS custom properties, responsive layout with centered
  container and flex toolbar, sticky table header, zebra rows, focus rings,
  accessibility fixes (aria-label, type=button, meta viewport), and
  smooth hover transitions.
@drkrillo
Copy link
Copy Markdown
Owner

drkrillo commented Jun 1, 2026

hey @Tattaisreeram !

Thanks for your interest in contributing.

I've noticed the "Something like:..." at the beginning of What does this PR do?. In the checklist, it is stated explicitly "This PR description is written by me, not by AI". Please, rewrite it with your own words so I can review the PR.

Also, and more importantly, in #107, the issue associated to this PR, a contributor asked for the dark mode implementation and I gave them a go ahead before this PR was open. If they don't open a PR in a reasonable amount of time, I'll come back to this PR and let you know.

This is important for the project, thanks for understanding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ENHANCEMENT]: Add styling to HTML

2 participants