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

Search and filter and sort repos #18

Open
MichaelCurrin opened this issue Mar 22, 2020 · 6 comments
Open

Search and filter and sort repos #18

MichaelCurrin opened this issue Mar 22, 2020 · 6 comments
Labels
enhancement New feature or request

Comments

@MichaelCurrin
Copy link
Owner

Use ListJS. Add name search. And filter to starred Y N or forked Y N.
To solve the name issue try forcing ascending https://stackoverflow.com/questions/32246782/list-js-default-sorting-table

For follow up use keywords for repos page or topics page and a short script to filter using radio or checkbox. Radio is simpler.

https://stackoverflow.com/questions/34905974/list-js-filter-by-radio-button

Later add for topics page

@MichaelCurrin MichaelCurrin added the enhancement New feature or request label Mar 22, 2020
@MichaelCurrin
Copy link
Owner Author

MichaelCurrin commented Mar 23, 2020

  • add search and styling to repo names
  • add toc to topics page. Jump to item. Add jump to top modal. Alternatively add CSS accordion but may be hard to view without jumping and it topics only work vertically and if it's hard to switch to current accordion on jump if using toc
  • consider merging repo and topic pages. Topic filter applies to repos. If its hard to match against a list then put repos into categories and match on category
  • filter on stars and forks.
  • sort by recently updated

Ignore language.

For the fixed topic list consider what works as logo or text and accordion or toc. The list of topics will be shorter.

@MichaelCurrin
Copy link
Owner Author

MichaelCurrin commented Mar 23, 2020

@MichaelCurrin
Copy link
Owner Author

Split this out into smaller issues. Maybe use projects section.

Consider droplist even sticky for topic filter similar to GH language filter

@MichaelCurrin
Copy link
Owner Author

MichaelCurrin commented Mar 25, 2020

Fix build problem...

Observed

Options

  • version listJS file itself
  • revert last few commits. Then add netlify config only then add npm part then add make. Narrow down what broke

@MichaelCurrin
Copy link
Owner Author

MichaelCurrin commented Mar 25, 2020

The page URLs were all
/pages/MichaelCurrin/my-github-projects

Which must come froms Github API plugin.

Setting baseurl as an empty value removed this.

@MichaelCurrin
Copy link
Owner Author

MichaelCurrin commented Mar 25, 2020

Look at using radio buttons or even dropdown for selecting topic tag on repo page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant