Skip to content

Tasks page frontend upgrade (Issue #6) - #15

Merged
TobbleCobble merged 21 commits into
use_uvfrom
tasks-page-frontend-upgrade
Jan 9, 2026
Merged

Tasks page frontend upgrade (Issue #6)#15
TobbleCobble merged 21 commits into
use_uvfrom
tasks-page-frontend-upgrade

Conversation

@Archer-Key

Copy link
Copy Markdown
Collaborator

Change Summary

  • Improves the UI of the Tasks page as well as minor tweaks to the schedule page)
  • Installs react-icons to the client folder npm packages

Change Form

Fill this up (NA if not available). If a certain criteria is not met, can you please give a reason.

  • The pull request title has an issue number
  • The change works by "Smoke testing" or quick testing
  • The change has tests
  • The change has documentation

Archer-Key and others added 21 commits January 7, 2026 07:58
to use components from the schedule page in the task page
…y not edit mode) to be more in line with schedule page, added day prop to TimeTagProps allowing TimeTags to also display a day if prop is provided, removed mb-1 from TopicTag and added gap-1 to topic-tag containers for the same effect but better
…th updated api branch, changed hover effects to increase brightness instead of changing background colour
… page for more clarity and ease of formatting page
…tent to look better when two small tags are next to each other on a tooltip
…ffects that change text size for ones that increase brightness
…ith relevant icon, added placeholder text styling to new topic input to make text visible
…ed TopicTagAlt with similar styling to github labels for better UI, changed topic input to use TopicTagAlt for existing topics to match viewing display
…eight to make page feel more like a full page rather than singular component
…ges to screen to ensure page fills screen, added a condition on the task list container to display none when there are no tasks and the add task form is being shown, increased font size and set font to bold for navbar
@TobbleCobble
TobbleCobble merged commit 3359809 into use_uv Jan 9, 2026
2 of 6 checks passed
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.

2 participants