You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9cbb9c5
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: _TODO.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -156,6 +156,7 @@ COAK has two pricing tiers:
156
156
- /search
157
157
- /tags/[tag]
158
158
- Bug reporter modal
159
+
- Email templates
159
160
160
161
## Keyboard Navigation
161
162
@@ -197,3 +198,19 @@ We have generated detailed outlines for each of the MDX proposed articles we hav
197
198
Act as a principal software engineer. Your goal is to write a detailed technical article based on the provided outline. Context: The target audience is Senior DevOps and infrastructure Engineers. The tone should be authoritative, professional, and concise, avoiding fluff or filler words. Think step-by-step before writing to improve the accuracy of technical explanations. Use a friendly first-person voice. Anything that reads like generic marketing copy is not what we want but we still want the effect of being "real" and approachable - try not to sound like technical documentation. We want to show empathy for our readers.
198
199
199
200
Let's work through each article section by section based on the H2 headers in the outline. If the section looks good as-is, I'll just type "ok" so you know to continue to the next section.
201
+
202
+
## Stylings
203
+
204
+
- More space below headings
205
+
- Better appearance of details and summary elements. The styling in rehype-tailwind is applying to the detail and summary elements generated by remark-custom-blocks.
206
+
- Better list styling and decoration markers
207
+
- Remove dotted underline from abbr elements? Or some other way of indicating abbreviations?
208
+
-[Link](url)[[color=pink target=_blank .centered]] is not picking up styles
209
+
- We have remark-mark-plus to create marked text like ==mark me==. Is the Highlighter component our social highlighter?
210
+
- Search icon is too large now
211
+
- Make sure underline style in Core Markdown section is correct
212
+
- Are we using breakpoints correctly - isn't iPhone wider than our `sm` breakpoint?
213
+
- Mermaid theming, horizontal layout for desktop, vertical for mobile, using groups like in Code Tabs to add the media selectors e.g. `[g1:desktop]`
>> The Witch bade her clean the pots and kettles and sweep the floor and keep the fire fed with wood.
31
31
32
+
#### Blockquotes with internal remark-attribution plugin
33
+
34
+
The plugin allows to provide an attribution for a quotation:
35
+
36
+
```markdown
37
+
> That's one small step for [a] man, one giant leap for mankind.
38
+
> — Neil Armstrong (1969, July 21)
39
+
```
40
+
41
+
> That's one small step for [a] man, one giant leap for mankind.
42
+
> — Neil Armstrong (1969, July 21)
43
+
44
+
Compiles to the following HTML:
45
+
46
+
```html
47
+
The generated markup is not only accessible for screen readers but allows you to style the attribution line however you like:
48
+
49
+
<figureclass="c-blockquote">
50
+
<blockquote>
51
+
<p>
52
+
That's one small step for [a] man, one giant leap for mankind.
53
+
</p>
54
+
</blockquote>
55
+
<figcaptionclass="c-blockquote__attribution">
56
+
Neil Armstrong (1969, July 21)
57
+
</figcaption>
58
+
</figure>
59
+
```
60
+
61
+
#### Blockquotes with remark-captions
62
+
63
+
By default it wraps the elements code, image, table and blockquote in a `<figure>` element, and adds a `<figcaption>` block as the last child. You can configure it to work on other elements by changing the keywords.
64
+
65
+
**Blockquote caption**
66
+
67
+
```markdown
68
+
> Some blockquote text that will have a caption
69
+
> Source: The caption text that will appear under the blockquote
70
+
```
71
+
72
+
> Some blockquote text that will have a caption
73
+
> Source: The caption text that will appear under the blockquote
The caption text that will appear under the blockquote
86
+
</figcaption>
87
+
</figure>
88
+
```
89
+
90
+
### Detail and Summary
91
+
92
+
```markdown
93
+
<details>
94
+
<summary>Details</summary>
95
+
Something small enough to escape casual notice.
96
+
</details>
97
+
```
98
+
99
+
<details>
100
+
<summary>Details</summary>
101
+
Something small enough to escape casual notice.
102
+
</details>
103
+
32
104
### Horizontal Rules
33
105
34
106
Asterisks (`***`):
@@ -53,6 +125,10 @@ _________________
53
125
54
126
Linked image:
55
127
128
+
```markdown
129
+
[](https://www.flickr.com/photos/beaurogers/31833779864/in/photolist-Qv3rFw-34mt9F-a9Cmfy-5Ha3Zi-9msKdv-o3hgjr-hWpUte-4WMsJ1-KUQ8N-deshUb-vssBD-6CQci6-8AFCiD-zsJWT-nNfsgB-dPDwZJ-bn9JGn-5HtSXY-6CUhAL-a4UTXB-ugPum-KUPSo-fBLNm-6CUmpy-4WMsc9-8a7D3T-83KJev-6CQ2bK-nNusHJ-a78rQH-nw3NvT-7aq2qf-8wwBso-3nNceh-ugSKP-4mh4kh-bbeeqH-a7biME-q3PtTf-brFpgb-cg38zw-bXMZc-nJPELD-f58Lmo-bXMYG-bz8AAi-bxNtNT-bXMYi-bXMY6-bXMYv)
130
+
```
131
+
56
132
[](https://www.flickr.com/photos/beaurogers/31833779864/in/photolist-Qv3rFw-34mt9F-a9Cmfy-5Ha3Zi-9msKdv-o3hgjr-hWpUte-4WMsJ1-KUQ8N-deshUb-vssBD-6CQci6-8AFCiD-zsJWT-nNfsgB-dPDwZJ-bn9JGn-5HtSXY-6CUhAL-a4UTXB-ugPum-KUPSo-fBLNm-6CUmpy-4WMsc9-8a7D3T-83KJev-6CQ2bK-nNusHJ-a78rQH-nw3NvT-7aq2qf-8wwBso-3nNceh-ugSKP-4mh4kh-bbeeqH-a7biME-q3PtTf-brFpgb-cg38zw-bXMZc-nJPELD-f58Lmo-bXMYG-bz8AAi-bxNtNT-bXMYi-bXMY6-bXMYv)
57
133
58
134
### `kbd`
@@ -200,6 +276,8 @@ Should compile to the following HTML:
200
276
implemented by <ahref="https://github.com/remarkjs/remark">remark</a></p>
201
277
```
202
278
279
+
This plugin works on MDAST, a Markdown AST implemented by [remark](https://github.com/remarkjs/remark).
280
+
203
281
### rehype-accessible-emojis
204
282
205
283
There is a doc listing all available emojis in the /docs directory.
@@ -236,35 +314,71 @@ This custom plugin parses custom Markdown syntax to center- or right-align eleme
236
314
237
315
```markdown
238
316
[center]paragraph[/center]
239
-
240
-
[right]paragraph[/right]
241
317
```
242
318
243
319
[center]A centered paragraph[/center]
244
320
245
-
[right]A right-aligned paragraph[/right]
321
+
```markdown
322
+
[right]paragraph[/right]
323
+
```
246
324
247
-
Block elements can be wrapped with their own tags to apply `flex flex-col items-end` or `flex flex-col items-center` classes:
325
+
[right]A right-aligned paragraph[/right]
248
326
249
327
```markdown
250
328
[center]
329
+
251
330
> My blockquote
331
+
252
332
[/center]
253
333
```
254
334
255
335
[center]
256
336
257
337
> My blockquote
258
338
339
+
[/center]
340
+
341
+
```markdown
342
+
[center]
343
+
344
+
- a
345
+
- b
346
+
347
+
[/center]
348
+
```
349
+
350
+
[center]
351
+
259
352
- a
260
353
- b
261
354
262
355
[/center]
263
356
357
+
```markdown
264
358
[right]
265
359
266
360
> My blockquote
267
361
362
+
[/right]
363
+
```
364
+
365
+
[right]
366
+
367
+
> My blockquote
368
+
369
+
[/right]
370
+
371
+
```markdown
372
+
[right]
373
+
374
+
- a
375
+
- b
376
+
377
+
[/right]
378
+
```
379
+
380
+
[right]
381
+
268
382
- a
269
383
- b
270
384
@@ -275,9 +389,9 @@ Block elements can be wrapped with their own tags to apply `flex flex-col items-
275
389
Add HTML attributes to supported Markdown elements using a MDX-safe doubled-square-bracket postfix syntax:
@@ -316,15 +430,7 @@ The generated markup is not only accessible for screen readers but allows you to
316
430
317
431
By default it wraps the elements code, image, table and blockquote in a `<figure>` element, and adds a `<figcaption>` block as the last child. You can configure it to work on other elements by changing the keywords.
318
432
319
-
**Blockquote caption**
320
-
321
-
```markdown
322
-
> Some blockquote text that will have a caption
323
-
> Source: The caption text that will appear under the blockquote
324
-
```
325
-
326
-
> Some blockquote text that will have a caption
327
-
> Source: The caption text that will appear under the blockquote
433
+
__Blockquote example is moved to the Blockquote section.__
328
434
329
435
**Code caption**
330
436
@@ -415,20 +521,6 @@ The string `L = \frac{1}{2} \rho v^2 S C_L` within a fenced code black set to la
415
521
L = \frac{1}{2} \rho v^2 S C_L
416
522
```
417
523
418
-
### remark-supersub
419
-
420
-
Subscript and superscript text
421
-
422
-
```markdown
423
-
~subscript~, e.g. a~i~
424
-
425
-
^superscript^, e.g. e^x^
426
-
```
427
-
428
-
Subscript: a~i~
429
-
430
-
Superscript: e^x^
431
-
432
524
### remark-video
433
525
434
526
Embed videos in HTML5 markup that are in the `/public` folder
@@ -1258,13 +1350,15 @@ The references can be anywhere in the document, before or after their use:
1258
1350
1259
1351
## Core Markdown
1260
1352
1353
+
Subscript and superscript text is from `remark-supersub`.
0 commit comments