Skip to content

feat: enhance the global HTML structure#2103

Merged
tdruez merged 21 commits intomainfrom
html-structure
Mar 17, 2026
Merged

feat: enhance the global HTML structure#2103
tdruez merged 21 commits intomainfrom
html-structure

Conversation

@tdruez
Copy link
Copy Markdown
Contributor

@tdruez tdruez commented Mar 17, 2026

Changes

  • move the scripts out of the HTML body
  • add missing DOMContentLoaded wrapper
  • refactor resource viewer js into its own file
  • move local app js files to js/ dir
  • init resource viewer on script load
  • remove dead js code
  • move large js code into their own file
  • remove VULNERABLECODE_URL from context_processors
  • move billboard script to block extrahead
  • fix the event for charts display
  • move modals to a dedicated block
  • do not load search_syntax_modal on all pages
  • move dynamic modal js to main.js
  • simplify loading overlay on form submission
  • move the project_form js to its own script file
  • Revert "remove the need for a base_htmx.html template"

tdruez added 20 commits March 16, 2026 08:37
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
@tdruez tdruez merged commit 903477c into main Mar 17, 2026
12 checks passed
@tdruez tdruez deleted the html-structure branch March 17, 2026 10:23
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