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

Add resource section #46

Merged
merged 29 commits into from
Sep 1, 2024
Merged

Add resource section #46

merged 29 commits into from
Sep 1, 2024

Conversation

ctmbl
Copy link
Contributor

@ctmbl ctmbl commented Apr 21, 2024

Heavily draft for now

Non exhaustive TODO:

  • create /resources
  • create drop down for various resources types
  • use shortcodes instead of unsafe render goldmark parameter
  • add /resources to menu
  • explore better options for resources listing
  • add a taxonomy to resources:
    • either: tags and update the tags taxonomy list to separate posts and resources
  • disable reading time for this page
  • add hierarchic history at the top page like (but not exactly like):
    image
    reported to Define /resource UX design #72
  • sort /tags by alphabetical order instead of grouping by date (tags assoicated with resoyrces only don't have date)
  • create a very basic resource page see Define /resource UX design #72 for future ideas about it

References

Non exhaustive list of resources I used:

about target and _blank vuln:

dropdowns:

GMF:

about unsafe:

CSS and hugo layout:

@ctmbl ctmbl added the enhancement New feature or request label Apr 21, 2024
@ctmbl ctmbl requested review from atxr, Turtyo and ZynoXelek April 21, 2024 16:22
@ctmbl ctmbl self-assigned this Apr 21, 2024
@ctmbl ctmbl marked this pull request as draft April 21, 2024 16:22
@ctmbl
Copy link
Contributor Author

ctmbl commented Apr 22, 2024

Screenshot_20240422_141716
Screenshot_20240422_141639

WIP visual rendering

@ctmbl ctmbl linked an issue Apr 27, 2024 that may be closed by this pull request
@ctmbl ctmbl marked this pull request as ready for review April 29, 2024 12:05
@ctmbl
Copy link
Contributor Author

ctmbl commented Apr 29, 2024

@ZynoXelek @atxr @Turtyo
you can check out the first iteration of the resources here: https://dev.iscsc.fr/ (in the left panel)

@ctmbl ctmbl added this to the v0.5 milestone Jun 3, 2024
@ctmbl
Copy link
Contributor Author

ctmbl commented Aug 10, 2024

the hierarchy history, sort of path in the resources, is called a breadcrumnb in english:

Copy link
Contributor

@ZynoXelek ZynoXelek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice-looking and functionnal implementation!

@ctmbl ctmbl requested a review from Enotias August 31, 2024 20:44
@ctmbl ctmbl merged commit cc9853e into iScsc:main Sep 1, 2024
5 of 6 checks passed
@ctmbl ctmbl deleted the add-resources-section branch September 1, 2024 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Priority - High
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a resource section
2 participants