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

upkeep. #65

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

upkeep. #65

wants to merge 3 commits into from

Conversation

distalx
Copy link

@distalx distalx commented Apr 7, 2022

Here's a list of things that could be improved.

  • Migrating from jQuery to vanilla JS.
  • Upgrage fourseven:scss to latest.
  • Replace FontAwesome in favour of Bootstrap Icons!?
    - [ ] Remove jQuery from tests.
  • Bump package version.

The latest version of FontAwesome requires the creation of an account with them just to use the free version of it. I've been using the Bootstrap Icons for a while and I believe they can be a good replacement.

I haven't removed jQuery from the tests. Just so you can test the changes against them. For me, all tests are passing.

@rglover
Copy link
Contributor

rglover commented Apr 7, 2022

@distalx thanks for putting this together. Would you be interested in being a collaborator on the repo and taking over maintenance? Will have to figure out how to allow you to do pushes to Atmosphere...

@distalx
Copy link
Author

distalx commented Apr 7, 2022

@rglover, Thanks for the quick response.
I can help you with maintenance tasks.
Should I go ahead and make the proposed changes?

@distalx
Copy link
Author

distalx commented Apr 7, 2022

For me all tests are green.

Screenshot 2022-04-08 at 4 41 53 AM

Keeping a jQuery for test-only dependency as of now.

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