Commit d523c6a
committed
fix(plugin): sanitize markdown and prevent horizontal overflow
- Remove <style> tags from plugin markdown via DOMPurify FORBID_TAGS
- Prevent horizontal overflow in markdown content sections
- Improve table styling with proper borders, padding, and hover effects
- Improve hr styling to use theme-consistent border color
- Add word-break and overflow-wrap for long content
- Make tables and images responsive with max-width constraints1 parent d6b77e5 commit d523c6a
File tree
3 files changed
+65
-10
lines changed- src
- pages/plugin
- styles
3 files changed
+65
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
271 | 300 | | |
272 | 301 | | |
273 | 302 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
| 189 | + | |
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
| 226 | + | |
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | | - | |
125 | | - | |
126 | | - | |
| 124 | + | |
| 125 | + | |
127 | 126 | | |
128 | 127 | | |
129 | 128 | | |
| |||
253 | 252 | | |
254 | 253 | | |
255 | 254 | | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
256 | 279 | | |
257 | 280 | | |
258 | 281 | | |
| |||
344 | 367 | | |
345 | 368 | | |
346 | 369 | | |
| 370 | + | |
347 | 371 | | |
348 | 372 | | |
349 | 373 | | |
350 | 374 | | |
351 | 375 | | |
352 | 376 | | |
353 | 377 | | |
354 | | - | |
| 378 | + | |
355 | 379 | | |
356 | 380 | | |
357 | 381 | | |
358 | | - | |
| 382 | + | |
359 | 383 | | |
360 | 384 | | |
361 | 385 | | |
| |||
413 | 437 | | |
414 | 438 | | |
415 | 439 | | |
| 440 | + | |
416 | 441 | | |
417 | 442 | | |
418 | 443 | | |
| |||
424 | 449 | | |
425 | 450 | | |
426 | 451 | | |
427 | | - | |
| 452 | + | |
428 | 453 | | |
429 | 454 | | |
430 | 455 | | |
| |||
446 | 471 | | |
447 | 472 | | |
448 | 473 | | |
| 474 | + | |
449 | 475 | | |
450 | 476 | | |
451 | 477 | | |
| |||
455 | 481 | | |
456 | 482 | | |
457 | 483 | | |
458 | | - | |
| 484 | + | |
0 commit comments