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 replacement countdown timer and overhaul events JavaScript #234

Open
st3phhays opened this issue Oct 3, 2022 · 0 comments
Open
Labels
0 - Backlog Where tickets start after being triaged. This means the ticket has targeted milestone/labels. Enhancement Enhancements are things that are improvements or features.

Comments

@st3phhays
Copy link
Member

Is Your Feature Request Related To A Problem? Please describe.

As part of the ES6 conversion, the countdown library that was being. used on the events page was removed. This is due to the fact that it is very old, not maintained, dependent on jQuery, and also did not play nice with ES6. To avoid further finagling of the library, it was removed.

A custom approach can likely be implemented in plain JavaScript for a countdown timer, or there could possibly be something out there that would offer a good starting point that isn't dependent on jQuery.

In addition, the chocolatey-events.js file needs reworked to remove jQuery. Since it is no longer using the countdown library, this can be removed as well.

Describe The Solution. Why is it needed?

See above.

Additional Context.

This only effects the events are on chocolatey.org

Related Issues

n/a

@st3phhays st3phhays added Enhancement Enhancements are things that are improvements or features. 0 - Backlog Where tickets start after being triaged. This means the ticket has targeted milestone/labels. labels Oct 3, 2022
@st3phhays st3phhays added this to the 0.2.x milestone Jan 9, 2023
@st3phhays st3phhays removed this from the 0.5.x milestone Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - Backlog Where tickets start after being triaged. This means the ticket has targeted milestone/labels. Enhancement Enhancements are things that are improvements or features.
Projects
None yet
Development

No branches or pull requests

1 participant