Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement and Enhance the "Current" Page on swm.cc #29

Open
4 of 7 tasks
swmcc opened this issue Aug 30, 2023 · 0 comments
Open
4 of 7 tasks

Implement and Enhance the "Current" Page on swm.cc #29

swmcc opened this issue Aug 30, 2023 · 0 comments
Assignees
Labels
✨ enhancement New feature or request Project - Current The current project 📦 project A project article

Comments

@swmcc
Copy link
Owner

swmcc commented Aug 30, 2023

User Story: Implement and Enhance the "Current" Page on swm.cc

Context

This user story covers the implementation and enhancement of a "Current" page on the personal website swm.cc. The page will showcase various aspects like "Reading," "Watching," "Coding," "Training," "Thoughts," "Learning," and "Listening." This is being developed publicly as an experiment. Details will be explained in a corresponding blog post on swm.cc, which will be filled in later.


Tasks

Task 1: Create Individual Pages
  • Create individual pages for each section: "Reading," "Watching," "Coding," "Training," "Thoughts," "Learning," and "Listening."
Task 2: Link Individual Pages from the "Current" Page
  • Link each individual page from the "Current" page.
Task 3: Navbar, Footer, and Mobile Version Links
  • Add a link to the "Current" page in the navbar.
  • Add the same link to the footer.
  • Make sure the link is also accessible in the mobile version.
Task 4: Replace Icons for "Eating" and "Training" Sections
  • Find more suitable icons to represent "Eating" and "Training."
Task 5: Remove Functionality
  • Implement a function to remove the link of each section if the link is #.

Acceptance Criteria

AC1: Individual Pages
  • Each section should have its own individual page that is accessible.
AC2: Links from "Current" Page
  • All individual pages must be linked from the "Current" page.
AC3: Navbar, Footer, and Mobile Links
  • The link to the "Current" page should appear in the navbar, footer, and also be accessible in the mobile version.
AC4: Icons
  • New icons should adequately represent "Eating" and "Training."
AC5: Remove Functionality
  • Links should be removed when set to #.
AC6: Public Development and Blog Post
  • The development process should be public, and a corresponding blog post should be available on swm.cc to explain the feature.

This user story aims to provide a detailed roadmap from a developer's perspective for implementing and enhancing the "Current" page on swm.cc.

@swmcc swmcc added the ✨ enhancement New feature or request label Aug 30, 2023
@swmcc swmcc self-assigned this Aug 30, 2023
@swmcc swmcc added 📦 project A project article Project - Current The current project labels Aug 30, 2023
swmcc added a commit that referenced this issue Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement New feature or request Project - Current The current project 📦 project A project article
Projects
Status: In Progress
Development

No branches or pull requests

1 participant