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 project detail view and update project list template for navigation #3171

Merged

Conversation

JisanAR03
Copy link
Contributor

This pull request includes significant changes to the project detail and list views, as well as updates to the URL routing to support the new project detail pages. The most important changes include adding a new view for project details, updating the URL configuration to support this view, and enhancing the project detail and list templates with improved styling and interactivity.

URL Routing Updates:

  • Added ProjectsDetailView to the list of views in blt/urls.py.
  • Added a new URL pattern for project details, mapping to ProjectsDetailView in blt/urls.py.

Project Detail Template Enhancements:

  • Created a new project detail template project_detail.html with extensive HTML and CSS for displaying project information, organization details, associated repositories, and project metrics.

Project List Template Enhancements:

  • Updated the project list template project_list.html to include links to the new project detail pages and added hover effects for better user interaction.

@DonnieBLT sir , can you please review this PR ?
another step for fix #2972

here is the video of this implemantation :

2024-12-31.04-33-24.mp4

@JisanAR03 JisanAR03 requested a review from DonnieBLT December 30, 2024 23:15
@DonnieBLT DonnieBLT merged commit 2af5a8a into OWASP-BLT:main Dec 31, 2024
9 checks passed
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.

create a csv to add all owasp projects to /projects
2 participants