Fossil SCM
Collected the "nomargins" handling for forum posts and ticket comments together, then defined a new one-off style to do the same thing on arbitrary blocks. Tested it out on the index.wiki page's sidebar.
Commit
d55d9b2a42f10d3104e6639d611e98001b51d8139f60732faaefce788b9b0dc3
Parent
2ba7a7d8b2352fc…
2 files changed
+38
-37
+2
-2
+38
-37
| --- skins/default/css.txt | ||
| +++ skins/default/css.txt | ||
| @@ -172,31 +172,10 @@ | ||
| 172 | 172 | |
| 173 | 173 | body.cpage-forumnew form input { |
| 174 | 174 | margin: 0.5em 0; |
| 175 | 175 | } |
| 176 | 176 | |
| 177 | -.forum .markdown blockquote, | |
| 178 | -.forum .markdown h1, | |
| 179 | -.forum .markdown h2, | |
| 180 | -.forum .markdown h3, | |
| 181 | -.forum .markdown h4, | |
| 182 | -.forum .markdown h5, | |
| 183 | -.forum .markdown p, | |
| 184 | -.forum .markdown pre, | |
| 185 | -.forum .markdown ol, | |
| 186 | -.forum .markdown ul { | |
| 187 | - /* Avoid double-indent for doc content in forum thread view. */ | |
| 188 | - margin-left: 0; | |
| 189 | - margin-right: 0; | |
| 190 | -} | |
| 191 | -.forum .forumTime h1, | |
| 192 | -.forum .forumTime h2, | |
| 193 | -.forum .forumTime h3 { | |
| 194 | - margin-left: 0; | |
| 195 | - margin-right: 0; | |
| 196 | -} | |
| 197 | - | |
| 198 | 177 | |
| 199 | 178 | /* Markdown and Wiki-formatted pages: /wiki, /doc, /file... */ |
| 200 | 179 | |
| 201 | 180 | .doc blockquote, .markdown blockquote { |
| 202 | 181 | background-color: rgba(65, 131, 196, 0.1); |
| @@ -241,11 +220,10 @@ | ||
| 241 | 220 | .markdown pre, |
| 242 | 221 | .markdown ol, .markdown ul, |
| 243 | 222 | .markdown table { |
| 244 | 223 | margin-left: 50pt; |
| 245 | 224 | margin-right: 50pt; |
| 246 | - | |
| 247 | 225 | } |
| 248 | 226 | |
| 249 | 227 | .doc p ol, .doc p ul, |
| 250 | 228 | .doc pre ol, .doc pre ul, |
| 251 | 229 | .doc ol ol, .doc ol ul, |
| @@ -301,10 +279,48 @@ | ||
| 301 | 279 | |
| 302 | 280 | div.pikchr-wrapper.indent:not(.source) { |
| 303 | 281 | margin-left: 70pt; |
| 304 | 282 | } |
| 305 | 283 | |
| 284 | +/* Back above margins out in forum posts and ticket comments, and define | |
| 285 | + * a one-off class for use in documents where the same is desired. */ | |
| 286 | +.forum .markdown blockquote, | |
| 287 | +.forum .markdown h1, | |
| 288 | +.forum .markdown h2, | |
| 289 | +.forum .markdown h3, | |
| 290 | +.forum .markdown h4, | |
| 291 | +.forum .markdown h5, | |
| 292 | +.forum .markdown p, | |
| 293 | +.forum .markdown pre, | |
| 294 | +.forum .markdown ol, | |
| 295 | +.forum .markdown ul, | |
| 296 | +.forum .forumTime h1, | |
| 297 | +.forum .forumTime h2, | |
| 298 | +.forum .forumTime h3, | |
| 299 | +.tkt .markdown h1, | |
| 300 | +.tkt .markdown h2, | |
| 301 | +.tkt .markdown h3, | |
| 302 | +.tkt .markdown h4, | |
| 303 | +.tkt .markdown h5, | |
| 304 | +.tkt .markdown p, | |
| 305 | +.tkt .markdown pre, | |
| 306 | +.tkt .markdown ol, | |
| 307 | +.tkt .markdown ul, | |
| 308 | +.nomargins, | |
| 309 | +.nomargins h1, | |
| 310 | +.nomargins h2, | |
| 311 | +.nomargins h3, | |
| 312 | +.nomargins h4, | |
| 313 | +.nomargins h5, | |
| 314 | +.nomargins p, | |
| 315 | +.nomargins pre, | |
| 316 | +.nomargins ol, | |
| 317 | +.nomargins ul { | |
| 318 | + margin-left: 0; | |
| 319 | + margin-right: 0; | |
| 320 | +} | |
| 321 | + | |
| 306 | 322 | |
| 307 | 323 | /* Tickets */ |
| 308 | 324 | |
| 309 | 325 | table.report { |
| 310 | 326 | cursor: auto; |
| @@ -353,25 +369,10 @@ | ||
| 353 | 369 | } |
| 354 | 370 | td.tktDspValue pre { |
| 355 | 371 | white-space: pre-wrap; |
| 356 | 372 | } |
| 357 | 373 | |
| 358 | -.tkt .markdown h1, | |
| 359 | -.tkt .markdown h2, | |
| 360 | -.tkt .markdown h3, | |
| 361 | -.tkt .markdown h4, | |
| 362 | -.tkt .markdown h5, | |
| 363 | -.tkt .markdown p, | |
| 364 | -.tkt .markdown pre, | |
| 365 | -.tkt .markdown ol, | |
| 366 | -.tkt .markdown ul { | |
| 367 | - /* Back out indents for MD-formatted ticket comments for the same | |
| 368 | - * basic reason we do it with forum posts above. */ | |
| 369 | - margin-left: 0; | |
| 370 | - margin-right: 0; | |
| 371 | -} | |
| 372 | - | |
| 373 | 374 | |
| 374 | 375 | /* Timeline */ |
| 375 | 376 | |
| 376 | 377 | span.timelineDetail { |
| 377 | 378 | font-size: 90%; |
| 378 | 379 |
| --- skins/default/css.txt | |
| +++ skins/default/css.txt | |
| @@ -172,31 +172,10 @@ | |
| 172 | |
| 173 | body.cpage-forumnew form input { |
| 174 | margin: 0.5em 0; |
| 175 | } |
| 176 | |
| 177 | .forum .markdown blockquote, |
| 178 | .forum .markdown h1, |
| 179 | .forum .markdown h2, |
| 180 | .forum .markdown h3, |
| 181 | .forum .markdown h4, |
| 182 | .forum .markdown h5, |
| 183 | .forum .markdown p, |
| 184 | .forum .markdown pre, |
| 185 | .forum .markdown ol, |
| 186 | .forum .markdown ul { |
| 187 | /* Avoid double-indent for doc content in forum thread view. */ |
| 188 | margin-left: 0; |
| 189 | margin-right: 0; |
| 190 | } |
| 191 | .forum .forumTime h1, |
| 192 | .forum .forumTime h2, |
| 193 | .forum .forumTime h3 { |
| 194 | margin-left: 0; |
| 195 | margin-right: 0; |
| 196 | } |
| 197 | |
| 198 | |
| 199 | /* Markdown and Wiki-formatted pages: /wiki, /doc, /file... */ |
| 200 | |
| 201 | .doc blockquote, .markdown blockquote { |
| 202 | background-color: rgba(65, 131, 196, 0.1); |
| @@ -241,11 +220,10 @@ | |
| 241 | .markdown pre, |
| 242 | .markdown ol, .markdown ul, |
| 243 | .markdown table { |
| 244 | margin-left: 50pt; |
| 245 | margin-right: 50pt; |
| 246 | |
| 247 | } |
| 248 | |
| 249 | .doc p ol, .doc p ul, |
| 250 | .doc pre ol, .doc pre ul, |
| 251 | .doc ol ol, .doc ol ul, |
| @@ -301,10 +279,48 @@ | |
| 301 | |
| 302 | div.pikchr-wrapper.indent:not(.source) { |
| 303 | margin-left: 70pt; |
| 304 | } |
| 305 | |
| 306 | |
| 307 | /* Tickets */ |
| 308 | |
| 309 | table.report { |
| 310 | cursor: auto; |
| @@ -353,25 +369,10 @@ | |
| 353 | } |
| 354 | td.tktDspValue pre { |
| 355 | white-space: pre-wrap; |
| 356 | } |
| 357 | |
| 358 | .tkt .markdown h1, |
| 359 | .tkt .markdown h2, |
| 360 | .tkt .markdown h3, |
| 361 | .tkt .markdown h4, |
| 362 | .tkt .markdown h5, |
| 363 | .tkt .markdown p, |
| 364 | .tkt .markdown pre, |
| 365 | .tkt .markdown ol, |
| 366 | .tkt .markdown ul { |
| 367 | /* Back out indents for MD-formatted ticket comments for the same |
| 368 | * basic reason we do it with forum posts above. */ |
| 369 | margin-left: 0; |
| 370 | margin-right: 0; |
| 371 | } |
| 372 | |
| 373 | |
| 374 | /* Timeline */ |
| 375 | |
| 376 | span.timelineDetail { |
| 377 | font-size: 90%; |
| 378 |
| --- skins/default/css.txt | |
| +++ skins/default/css.txt | |
| @@ -172,31 +172,10 @@ | |
| 172 | |
| 173 | body.cpage-forumnew form input { |
| 174 | margin: 0.5em 0; |
| 175 | } |
| 176 | |
| 177 | |
| 178 | /* Markdown and Wiki-formatted pages: /wiki, /doc, /file... */ |
| 179 | |
| 180 | .doc blockquote, .markdown blockquote { |
| 181 | background-color: rgba(65, 131, 196, 0.1); |
| @@ -241,11 +220,10 @@ | |
| 220 | .markdown pre, |
| 221 | .markdown ol, .markdown ul, |
| 222 | .markdown table { |
| 223 | margin-left: 50pt; |
| 224 | margin-right: 50pt; |
| 225 | } |
| 226 | |
| 227 | .doc p ol, .doc p ul, |
| 228 | .doc pre ol, .doc pre ul, |
| 229 | .doc ol ol, .doc ol ul, |
| @@ -301,10 +279,48 @@ | |
| 279 | |
| 280 | div.pikchr-wrapper.indent:not(.source) { |
| 281 | margin-left: 70pt; |
| 282 | } |
| 283 | |
| 284 | /* Back above margins out in forum posts and ticket comments, and define |
| 285 | * a one-off class for use in documents where the same is desired. */ |
| 286 | .forum .markdown blockquote, |
| 287 | .forum .markdown h1, |
| 288 | .forum .markdown h2, |
| 289 | .forum .markdown h3, |
| 290 | .forum .markdown h4, |
| 291 | .forum .markdown h5, |
| 292 | .forum .markdown p, |
| 293 | .forum .markdown pre, |
| 294 | .forum .markdown ol, |
| 295 | .forum .markdown ul, |
| 296 | .forum .forumTime h1, |
| 297 | .forum .forumTime h2, |
| 298 | .forum .forumTime h3, |
| 299 | .tkt .markdown h1, |
| 300 | .tkt .markdown h2, |
| 301 | .tkt .markdown h3, |
| 302 | .tkt .markdown h4, |
| 303 | .tkt .markdown h5, |
| 304 | .tkt .markdown p, |
| 305 | .tkt .markdown pre, |
| 306 | .tkt .markdown ol, |
| 307 | .tkt .markdown ul, |
| 308 | .nomargins, |
| 309 | .nomargins h1, |
| 310 | .nomargins h2, |
| 311 | .nomargins h3, |
| 312 | .nomargins h4, |
| 313 | .nomargins h5, |
| 314 | .nomargins p, |
| 315 | .nomargins pre, |
| 316 | .nomargins ol, |
| 317 | .nomargins ul { |
| 318 | margin-left: 0; |
| 319 | margin-right: 0; |
| 320 | } |
| 321 | |
| 322 | |
| 323 | /* Tickets */ |
| 324 | |
| 325 | table.report { |
| 326 | cursor: auto; |
| @@ -353,25 +369,10 @@ | |
| 369 | } |
| 370 | td.tktDspValue pre { |
| 371 | white-space: pre-wrap; |
| 372 | } |
| 373 | |
| 374 | |
| 375 | /* Timeline */ |
| 376 | |
| 377 | span.timelineDetail { |
| 378 | font-size: 90%; |
| 379 |
+2
-2
| --- www/index.wiki | ||
| +++ www/index.wiki | ||
| @@ -1,11 +1,11 @@ | ||
| 1 | 1 | <title>Home</title> |
| 2 | 2 | |
| 3 | 3 | <h3>What Is Fossil?</h3> |
| 4 | 4 | |
| 5 | -<div style='float:right;border:2px solid #446979;padding:0 15px 10px 0;margin:0 0 10px 10px;'> | |
| 6 | -<ul style='margin-left: -10px;'> | |
| 5 | +<div class="nomargins" style='float:right;border:2px solid #446979;padding:0 15px 10px 0;margin:0 50px 0 10px'> | |
| 6 | +<ul> | |
| 7 | 7 | <li> [/uv/download.html | Download] |
| 8 | 8 | <li> [./quickstart.wiki | Quick Start] |
| 9 | 9 | <li> [./build.wiki | Install] |
| 10 | 10 | <li> [https://fossil-scm.org/forum | Support/Forum ] |
| 11 | 11 | <li> [./hints.wiki | Tips & Hints] |
| 12 | 12 |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -1,11 +1,11 @@ | |
| 1 | <title>Home</title> |
| 2 | |
| 3 | <h3>What Is Fossil?</h3> |
| 4 | |
| 5 | <div style='float:right;border:2px solid #446979;padding:0 15px 10px 0;margin:0 0 10px 10px;'> |
| 6 | <ul style='margin-left: -10px;'> |
| 7 | <li> [/uv/download.html | Download] |
| 8 | <li> [./quickstart.wiki | Quick Start] |
| 9 | <li> [./build.wiki | Install] |
| 10 | <li> [https://fossil-scm.org/forum | Support/Forum ] |
| 11 | <li> [./hints.wiki | Tips & Hints] |
| 12 |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -1,11 +1,11 @@ | |
| 1 | <title>Home</title> |
| 2 | |
| 3 | <h3>What Is Fossil?</h3> |
| 4 | |
| 5 | <div class="nomargins" style='float:right;border:2px solid #446979;padding:0 15px 10px 0;margin:0 50px 0 10px'> |
| 6 | <ul> |
| 7 | <li> [/uv/download.html | Download] |
| 8 | <li> [./quickstart.wiki | Quick Start] |
| 9 | <li> [./build.wiki | Install] |
| 10 | <li> [https://fossil-scm.org/forum | Support/Forum ] |
| 11 | <li> [./hints.wiki | Tips & Hints] |
| 12 |