Fix various style/template issues (#2103)

* Fix various style/template issues

- Add styles to allow fully invisible headers. These can be used to
  support anchor links in translated pages, so we can move the link_subs
  out of the dactyl-config.yml. Example in transaction-common-fields.md
- Upgrade jQuery to 3.7.1
- Add left nav to references landings for consistent navigation
- Add breadcrumbs template (previously used Dactyl built-in) which
  throws an error if you specify a parent: that doesn't exist.
  (Previously it would write a blank link; the link checker would
  report this as an error, but it wasn't obvious what the cause was.)
- Fix #2014 (special case for code blocks nested in lists).
- Fix #2096.
- Remove excessive spacing between top nav and main content, and
  re-align top of main contents in all 3 columns for docs pages.
- Reorganize _content.scss to be easier to read.

* Upgrade yarn packages (fix dependabot alerts) & rebuild CSS

* Fix NFT broken link in translation

* [ja] Properly fix NFT data link
This commit is contained in:
Rome Reginelli
2023-09-06 13:15:19 -07:00
committed by GitHub
parent 007381291b
commit 66b6f951fe
23 changed files with 493 additions and 429 deletions

View File

@@ -4,9 +4,9 @@
"node-sass": "^7.0.0"
},
"scripts": {
"build-css": "node-sass --include-path scss xrpl.scss ../assets/css/devportal2022-v23.css --output-style compressed",
"build-css-out": "node-sass --include-path scss xrpl.scss ../out/assets/css/devportal2022-v23.css --output-style compressed --source-map true",
"build-css-watch-out": "node-sass --recursive --watch --include-path scss xrpl.scss ../out/assets/css/devportal2022-v23.css --output-style compressed --source-map true"
"build-css": "node-sass --include-path scss xrpl.scss ../assets/css/devportal2022-v24.css --output-style compressed",
"build-css-out": "node-sass --include-path scss xrpl.scss ../out/assets/css/devportal2022-v24.css --output-style compressed --source-map true",
"build-css-watch-out": "node-sass --recursive --watch --include-path scss xrpl.scss ../out/assets/css/devportal2022-v24.css --output-style compressed --source-map true"
},
"dependencies": {
"sass": "^1.26.10"