Skip to content

Commit 6e6172e

Browse files
committed
Update logic to skip adding abbr element markup in Markup headings
1 parent aea911b commit 6e6172e

11 files changed

Lines changed: 374 additions & 52 deletions

File tree

‎_TODO.md‎

Lines changed: 8 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11
<!-- markdownlint-disable-file -->
22
# TODO
33

4-
Clear All Workspace Chats
5-
6-
## Case Study page layout example
7-
8-
https://www.meteorops.com/case-studies/deploy-identical-development-and-production-environments-using-terraform
9-
https://www.meteorops.com/case-studies
10-
114
## E2E Files with Skipped Tests
125

136
Blocked Categories (44 tests):
@@ -32,17 +25,6 @@ Axe accessibility (2) - axe-core integration
3225
- Code/CodeTabs
3326
- Consent/Checkbox
3427

35-
## Newsletter future plans
36-
37-
- Make the Newsletter a list view page
38-
- Add newsletters as Markdown. Publish to HubSpot from Markdown over API?
39-
40-
## Testimonials on mobile
41-
42-
We have E2E errors again testimonials slide on mobile chrome and safari. I think the problem is that we are pausing carousels when part of the carousel is outside of the viewport, and the testimonials are too large to display on mobile without being off viewport.
43-
44-
`test/e2e/specs/04-components/testimonials.spec.ts`:244:3 › Testimonials Component › @ready testimonials auto-rotate changes slide index
45-
4628
## Youtube video for Backstage IDP hero on Home page
4729

4830
Discuss agentic AI integrations to add to Backstage
@@ -104,10 +86,6 @@ if (window.matchMedia) {
10486

10587
- Show article titles only in drop-down search result box, and dedupe results
10688

107-
## Mobile Table of Contents
108-
109-
There are six examples of TOC drawers on mobile. We have an implementation currently, but it's not very good. We should improve the component to use one of the patterns show in the examples.
110-
11189
## ToolTips
11290

11391
Need a tooltip component for consistency. List to add tooltips to:
@@ -118,47 +96,28 @@ Need a tooltip component for consistency. List to add tooltips to:
11896
- "Report a Bug" in footer
11997
- RSS feed icon in footer
12098

121-
## Theming and improving Mermaid diagrams
122-
123-
[rerender diagrams when I switched color-scheme](https://github.com/mermaid-js/mermaid/issues/1945)
124-
[mermaid init](https://github.com/hbstack/mermaid/blob/main/assets/hb/modules/mermaid/init.ts)
125-
[theming](https://mermaid.ai/open-source/config/theming.html)
126-
127-
https://mermaid.js.org/config/theming.html
128-
https://mermaid.js.org/config/directives.html
129-
13099
## Support Pages to Style
131100

132-
- /
133101
- /404
134-
- /about
135-
- /contact
136-
- /newsletter
137-
- /newsletter/confirm/[token]
138-
- /offline
139102
- /search
140-
- /tags/[tag]
141103
- Bug reporter modal
142104
- Email templates
143105

144-
## Breadcrumb visual improvements
145-
146-
See comp images in Breadcrumbs component directory
106+
## Theming and improving Mermaid diagrams
147107

148-
## OL / UL Lists
108+
[rerender diagrams when I switched color-scheme](https://github.com/mermaid-js/mermaid/issues/1945)
109+
[mermaid init](https://github.com/hbstack/mermaid/blob/main/assets/hb/modules/mermaid/init.ts)
110+
[theming](https://mermaid.ai/open-source/config/theming.html)
149111

150-
- The spacing on unordered task lists nested in an ordered list is wrong, see "Questions to Ask Before Setting Targets" in `src/content/articles/availability-targets-five-nines-cost-benefit-analysis/index.mdx`
112+
https://mermaid.js.org/config/theming.html
113+
https://mermaid.js.org/config/directives.html
151114

152-
- Numbering for ordered lists breaks when there are code blocks in between numbered list elements, like in `src/content/articles/cdn-edge-caching-cache-keys-vary-headers/index.mdx`
115+
## Todo
153116

154-
## Checklist
117+
- See comp images in Breadcrumbs component directory for visual improvements
155118

156119
- Text code blocks have weird formatting: `src/content/articles/cdn-edge-caching-cache-keys-vary-headers/index.mdx` that one seems like it should be some other kind of display, not a text code block.
157120

158-
- You can click the anchor link that shows on headers to get a copy of the link. It should be that you can click anywhere in the header and copy the link.
159-
160-
- Need to make tables responsive on mobile
161-
162121
- Need to stop system from adding abbreviation html when used in headings, also the `abbr` presentation needs improved - right now it gives a question mark pointer and long delay to appear
163122

164123
- Re-enable link validator in `astro.config.ts` when pdf / downloads sorted out
-194 KB
Binary file not shown.
-146 KB
Binary file not shown.
-64.3 KB
Binary file not shown.
-178 KB
Binary file not shown.
-29.7 KB
Binary file not shown.

‎src/content/articles/container-vulnerability-scanning-ci-shift-left-security/pdf.mdx‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@ For transitive dependencies, package managers offer override mechanisms:
542542
}
543543
}
544544
```
545-
```text [g2:"go.mod (Go)"]
545+
```go [g2:"go.mod (Go)"]
546546
module myapp
547547
548548
go 1.21
@@ -555,7 +555,7 @@ require (
555555
replace golang.org/x/crypto => golang.org/x/crypto v0.17.0
556556
replace golang.org/x/net => golang.org/x/net v0.19.0
557557
```
558-
```text [g2:"requirements.txt (pip)"]
558+
```ini [g2:"requirements.txt (pip)"]
559559
# For pip: pin vulnerable transitive dependencies explicitly
560560
# These take precedence over what other packages request
561561
cryptography==41.0.7

0 commit comments

Comments
 (0)