No Branch/Tag Specified
2022-07-08-MUA-Update
a258wang-events-2022-09-28
add-name-to-web-committe
amy-add-alt-tab-f22
amy-add-librarian-f22
amy-events-august-2022
amy-events-karaoke
amy-fix-vp-f22
amy-image-optimization-quick-fix-experiment
amy-news-2022-09-14
amy-random-shapes
amy-update-annie-headshot-f22
amy-update-community-reps
amy-update-internship-repo-f22
annies/add-circles-event
anniesun/add-myself-to-webstite
b72zhou-past-exec
bonnie-team-member-card
darren/add-myself-to-website
darren/add-news
fix-oc-burger
j285he-add-news-09-07
j285he-ldap-test-example
jan-2023-constitution-changes
ldap-exec-test
main
neil-members
news-2022-09-08
news-2022-09-10
renovate/date-fns-tz-2.x
renovate/eslint-8.x
renovate/eslint-plugin-prettier-4.x
renovate/eslint-plugin-react-7.x
renovate/fs-extra-11.x
renovate/ldapts-4.x
renovate/mdx-js-loader-2.x
renovate/mdx-js-react-2.x
renovate/next-11.x
renovate/next-13.x
renovate/next-mdx-11.x
renovate/next-mdx-13.x
renovate/next-mdx-remote-3.x
renovate/node-18.x
renovate/node-19.x
renovate/npm-9.x
renovate/postcss-preset-env-8.x
renovate/react-18.x
renovate/react-dom-18.x
renovate/remark-14.x
renovate/remark-html-15.x
renovate/squoosh-lib-0.x
renovate/typescript-4.x
renovate/typescript-eslint-eslint-plugin-5.x
renovate/typescript-eslint-parser-5.x
shahanneda-news-11jan2022
shahanneda/add-alt-tab-news
shahanneda/add-bot
shahanneda/add-code-party-1
shahanneda/add-event
shahanneda/add-events
shahanneda/add-myself
shahanneda/fix-build-image-script
shahanneda/fix-name-parts
shahanneda/optimze-image-script
shahanneda/update-exec-blurbs
shahanneda/update-project-program
support-multiple-news-homepage
unix101-1
update-events
warning-header
Labels
Apply labels
Clear labels
a11y
Backlog
Blocked
Bug
Content
Dependencies
Design
Feature Request
Good First Issue
In Progress
Performance
Priority - High
Priority - Low
Priority - Medium
Untriaged
No Label
a11y
Backlog
Blocked
Bug
Content
Dependencies
Design
Feature Request
Good First Issue
In Progress
Performance
Priority - High
Priority - Low
Priority - Medium
Untriaged
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: www/www-new#350
Reference in new issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
Add HTML element IDs to label each point in the constitution (https://csclub.uwaterloo.ca/about/constitution/officers/) so it can be quickly seeked to.
Hey @r389li, could you elaborate a little more on this feature request? The Constitution page currently has a sidebar that you can use to quickly navigate to the different sections, so I'm not sure I see a significant benefit in also adding HTMl element IDs.
@a258wang so each page has a lot of points, and it would be nice to have every point (i.e. each
<li>
tag (see image below for example) should have a unique (to the page) HTML element ID. This will probably have to involve some TS trickery since the source files are in Markdown, but it'd be nice to just be able to link to it (like https://en.wikipedia.org/wiki/HTML_element#Anchor, in this caseAnchor
is the ID of that element.) Speaking of anchors that might be an easier way to achieve the linking (I'm not that familiar with TS though).Also, when I went to look for an example on the CSC website I couldn't find any, so just for ease of use and accessibility it might also be a good idea to programmatically do this for all headings on every page? This doesn't have to happen though, what are your thoughts?