├── .datignore ├── .gitignore ├── bundles ├── .gitinclude └── CothamSans.otf ├── content.css ├── dropout.json ├── index.html ├── package.json ├── readme.md └── src ├── components ├── button-fork.js ├── button-save.js ├── nav-page.js ├── panel-save.js └── wrapper-site.js ├── design.js ├── index.js ├── plugins ├── dropout.js ├── scroll.js └── ui.js ├── utils └── text.js └── views ├── main.js └── page.js /.datignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | 4 | # dat 5 | .well-known/ 6 | dat.json 7 | 8 | # app 9 | bundles/*.css 10 | bundles/*.js 11 | content/ 12 | !content/.gitinclude -------------------------------------------------------------------------------- /bundles/.gitinclude: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jondashkyle/dropout-app/70394127602ffc5b50820c114935064dff86f9d7/bundles/.gitinclude -------------------------------------------------------------------------------- /bundles/CothamSans.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jondashkyle/dropout-app/70394127602ffc5b50820c114935064dff86f9d7/bundles/CothamSans.otf -------------------------------------------------------------------------------- /content.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: octicons-link; 3 | src: url(data:font/woff;charset=utf-8;base64,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) format('woff'); 4 | } 5 | 6 | .markdown-body img { display: none } /* TEMPORARY */ 7 | 8 | .markdown-body { 9 | -ms-text-size-adjust: 100%; 10 | -webkit-text-size-adjust: 100%; 11 | color: #000; 12 | word-wrap: break-word; 13 | max-width: 50rem; 14 | margin: 0 auto; 15 | } 16 | 17 | .markdown-body .pl-c { 18 | color: #6a737d; 19 | } 20 | 21 | .markdown-body .pl-c1, 22 | .markdown-body .pl-s .pl-v { 23 | color: #005cc5; 24 | } 25 | 26 | .markdown-body .pl-e, 27 | .markdown-body .pl-en { 28 | color: #6f42c1; 29 | } 30 | 31 | .markdown-body .pl-smi, 32 | .markdown-body .pl-s .pl-s1 { 33 | color: #24292e; 34 | } 35 | 36 | .markdown-body .pl-ent { 37 | color: #22863a; 38 | } 39 | 40 | .markdown-body .pl-k { 41 | color: #d73a49; 42 | } 43 | 44 | .markdown-body .pl-s, 45 | .markdown-body .pl-pds, 46 | .markdown-body .pl-s .pl-pse .pl-s1, 47 | .markdown-body .pl-sr, 48 | .markdown-body .pl-sr .pl-cce, 49 | .markdown-body .pl-sr .pl-sre, 50 | .markdown-body .pl-sr .pl-sra { 51 | color: #000; 52 | } 53 | 54 | .markdown-body .pl-v, 55 | .markdown-body .pl-smw { 56 | color: #e36209; 57 | } 58 | 59 | .markdown-body .pl-bu { 60 | color: #b31d28; 61 | } 62 | 63 | .markdown-body .pl-ii { 64 | color: #fafbfc; 65 | background-color: #b31d28; 66 | } 67 | 68 | .markdown-body .pl-c2 { 69 | color: #fafbfc; 70 | background-color: #d73a49; 71 | } 72 | 73 | .markdown-body .pl-c2::before { 74 | content: "^M"; 75 | } 76 | 77 | .markdown-body .pl-sr .pl-cce { 78 | font-weight: bold; 79 | color: #22863a; 80 | } 81 | 82 | .markdown-body .pl-ml { 83 | color: #735c0f; 84 | } 85 | 86 | .markdown-body .pl-mh, 87 | .markdown-body .pl-mh .pl-en, 88 | .markdown-body .pl-ms { 89 | font-weight: bold; 90 | color: #005cc5; 91 | } 92 | 93 | .markdown-body .pl-mi { 94 | font-style: italic; 95 | color: #24292e; 96 | } 97 | 98 | .markdown-body .pl-mb { 99 | font-weight: bold; 100 | color: #24292e; 101 | } 102 | 103 | .markdown-body .pl-md { 104 | color: #b31d28; 105 | background-color: #ffeef0; 106 | } 107 | 108 | .markdown-body .pl-mi1 { 109 | color: #22863a; 110 | background-color: #f0fff4; 111 | } 112 | 113 | .markdown-body .pl-mc { 114 | color: #e36209; 115 | background-color: #ffebda; 116 | } 117 | 118 | .markdown-body .pl-mi2 { 119 | color: #f6f8fa; 120 | background-color: #005cc5; 121 | } 122 | 123 | .markdown-body .pl-mdr { 124 | font-weight: bold; 125 | color: #6f42c1; 126 | } 127 | 128 | .markdown-body .pl-ba { 129 | color: #586069; 130 | } 131 | 132 | .markdown-body .pl-sg { 133 | color: #959da5; 134 | } 135 | 136 | .markdown-body .pl-corl { 137 | text-decoration: underline; 138 | color: #032f62; 139 | } 140 | 141 | .markdown-body .octicon { 142 | display: inline-block; 143 | vertical-align: text-top; 144 | fill: currentColor; 145 | } 146 | 147 | .markdown-body a { 148 | background-color: transparent; 149 | -webkit-text-decoration-skip: objects; 150 | } 151 | 152 | .markdown-body a:active, 153 | .markdown-body a:hover { 154 | outline-width: 0; 155 | } 156 | 157 | .markdown-body strong { 158 | font-weight: inherit; 159 | } 160 | 161 | .markdown-body strong { 162 | font-weight: bolder; 163 | } 164 | 165 | .markdown-body h1 { 166 | font-size: 2em; 167 | margin: 0.67em 0; 168 | } 169 | 170 | .markdown-body img { 171 | border-style: none; 172 | } 173 | 174 | .markdown-body svg:not(:root) { 175 | overflow: hidden; 176 | } 177 | 178 | .markdown-body code, 179 | .markdown-body kbd, 180 | .markdown-body pre { 181 | font-family: monospace, monospace; 182 | font-size: 1em; 183 | } 184 | 185 | .markdown-body hr { 186 | box-sizing: content-box; 187 | height: 0; 188 | overflow: visible; 189 | } 190 | 191 | .markdown-body input { 192 | font: inherit; 193 | margin: 0; 194 | } 195 | 196 | .markdown-body input { 197 | overflow: visible; 198 | } 199 | 200 | .markdown-body [type="checkbox"] { 201 | box-sizing: border-box; 202 | padding: 0; 203 | } 204 | 205 | .markdown-body * { 206 | box-sizing: border-box; 207 | } 208 | 209 | .markdown-body input { 210 | font-family: inherit; 211 | font-size: inherit; 212 | line-height: inherit; 213 | } 214 | 215 | .markdown-body a { 216 | color: #000; 217 | } 218 | 219 | .markdown-body a:hover { 220 | text-decoration: underline; 221 | } 222 | 223 | .markdown-body strong { 224 | font-weight: 600; 225 | } 226 | 227 | .markdown-body hr { 228 | height: 0; 229 | margin: 15px 0; 230 | overflow: hidden; 231 | background: transparent; 232 | border: 0; 233 | border-bottom: 1px solid #dfe2e5; 234 | } 235 | 236 | .markdown-body hr::before { 237 | display: table; 238 | content: ""; 239 | } 240 | 241 | .markdown-body hr::after { 242 | display: table; 243 | clear: both; 244 | content: ""; 245 | } 246 | 247 | .markdown-body table { 248 | border-spacing: 0; 249 | border-collapse: collapse; 250 | } 251 | 252 | .markdown-body td, 253 | .markdown-body th { 254 | padding: 0; 255 | } 256 | 257 | .markdown-body h1, 258 | .markdown-body h2, 259 | .markdown-body h3, 260 | .markdown-body h4, 261 | .markdown-body h5, 262 | .markdown-body h6 { 263 | margin-top: 0; 264 | margin-bottom: 0; 265 | } 266 | 267 | .markdown-body h1 { 268 | font-size: 3em; 269 | font-weight: 600; 270 | } 271 | 272 | .markdown-body h2 { 273 | font-size: 2em; 274 | font-weight: 600; 275 | } 276 | 277 | .markdown-body h3 { 278 | font-size: 1.5em; 279 | font-weight: 600; 280 | } 281 | 282 | .markdown-body h4 { 283 | font-size: 1em; 284 | font-weight: 600; 285 | } 286 | 287 | .markdown-body h5 { 288 | font-size: 1em; 289 | font-weight: 600; 290 | } 291 | 292 | .markdown-body h6 { 293 | font-size: 1em; 294 | font-weight: 600; 295 | } 296 | 297 | .markdown-body p { 298 | margin-top: 0; 299 | margin-bottom: 1.5em; 300 | } 301 | 302 | .markdown-body blockquote { 303 | margin: 0; 304 | } 305 | 306 | .markdown-body ul, 307 | .markdown-body ol { 308 | padding-left: 0; 309 | margin-top: 0; 310 | margin-bottom: 0; 311 | } 312 | 313 | .markdown-body ol ol, 314 | .markdown-body ul ol { 315 | list-style-type: lower-roman; 316 | } 317 | 318 | .markdown-body ul ul ol, 319 | .markdown-body ul ol ol, 320 | .markdown-body ol ul ol, 321 | .markdown-body ol ol ol { 322 | list-style-type: lower-alpha; 323 | } 324 | 325 | .markdown-body dd { 326 | margin-left: 0; 327 | } 328 | 329 | .markdown-body code { 330 | font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; 331 | font-size: 12px; 332 | } 333 | 334 | .markdown-body pre { 335 | margin-top: 0; 336 | margin-bottom: 0; 337 | font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; 338 | font-size: 1em; 339 | } 340 | 341 | .markdown-body .octicon { 342 | vertical-align: text-bottom; 343 | } 344 | 345 | .markdown-body .pl-0 { 346 | padding-left: 0 !important; 347 | } 348 | 349 | .markdown-body .pl-1 { 350 | padding-left: 4px !important; 351 | } 352 | 353 | .markdown-body .pl-2 { 354 | padding-left: 8px !important; 355 | } 356 | 357 | .markdown-body .pl-3 { 358 | padding-left: 16px !important; 359 | } 360 | 361 | .markdown-body .pl-4 { 362 | padding-left: 24px !important; 363 | } 364 | 365 | .markdown-body .pl-5 { 366 | padding-left: 32px !important; 367 | } 368 | 369 | .markdown-body .pl-6 { 370 | padding-left: 40px !important; 371 | } 372 | 373 | .markdown-body::before { 374 | display: table; 375 | content: ""; 376 | } 377 | 378 | .markdown-body::after { 379 | display: table; 380 | clear: both; 381 | content: ""; 382 | } 383 | 384 | .markdown-body>*:first-child { 385 | margin-top: 0 !important; 386 | } 387 | 388 | .markdown-body>*:last-child { 389 | margin-bottom: 0 !important; 390 | } 391 | 392 | .markdown-body a:not([href]) { 393 | color: inherit; 394 | text-decoration: none; 395 | } 396 | 397 | .markdown-body .anchor { 398 | float: left; 399 | padding-right: 4px; 400 | margin-left: -20px; 401 | line-height: 1; 402 | } 403 | 404 | .markdown-body .anchor:focus { 405 | outline: none; 406 | } 407 | 408 | .markdown-body p, 409 | .markdown-body blockquote, 410 | .markdown-body ul, 411 | .markdown-body ol, 412 | .markdown-body dl, 413 | .markdown-body table, 414 | .markdown-body pre { 415 | margin-top: 0; 416 | margin-bottom: 1.5em; 417 | } 418 | 419 | .markdown-body hr { 420 | height: 0.25em; 421 | padding: 0; 422 | margin: 24px 0; 423 | background-color: #e1e4e8; 424 | border: 0; 425 | } 426 | 427 | .markdown-body blockquote { 428 | padding: 0 1em; 429 | color: #6a737d; 430 | border-left: 0.25em solid #dfe2e5; 431 | } 432 | 433 | .markdown-body blockquote>:first-child { 434 | margin-top: 0; 435 | } 436 | 437 | .markdown-body blockquote>:last-child { 438 | margin-bottom: 0; 439 | } 440 | 441 | .markdown-body kbd { 442 | display: inline-block; 443 | padding: 3px 5px; 444 | font-size: 11px; 445 | line-height: 10px; 446 | color: #444d56; 447 | vertical-align: middle; 448 | background-color: #fafbfc; 449 | border: solid 1px #c6cbd1; 450 | border-bottom-color: #959da5; 451 | border-radius: 3px; 452 | box-shadow: inset 0 -1px 0 #959da5; 453 | } 454 | 455 | .markdown-body h1, 456 | .markdown-body h2, 457 | .markdown-body h3, 458 | .markdown-body h4, 459 | .markdown-body h5, 460 | .markdown-body h6 { 461 | margin-top: 1.5em; 462 | margin-bottom: 0.75em; 463 | font-weight: 600; 464 | } 465 | 466 | .markdown-body h1 .octicon-link, 467 | .markdown-body h2 .octicon-link, 468 | .markdown-body h3 .octicon-link, 469 | .markdown-body h4 .octicon-link, 470 | .markdown-body h5 .octicon-link, 471 | .markdown-body h6 .octicon-link { 472 | color: #1b1f23; 473 | vertical-align: middle; 474 | visibility: hidden; 475 | } 476 | 477 | .markdown-body h1:hover .anchor, 478 | .markdown-body h2:hover .anchor, 479 | .markdown-body h3:hover .anchor, 480 | .markdown-body h4:hover .anchor, 481 | .markdown-body h5:hover .anchor, 482 | .markdown-body h6:hover .anchor { 483 | text-decoration: none; 484 | } 485 | 486 | .markdown-body h1:hover .anchor .octicon-link, 487 | .markdown-body h2:hover .anchor .octicon-link, 488 | .markdown-body h3:hover .anchor .octicon-link, 489 | .markdown-body h4:hover .anchor .octicon-link, 490 | .markdown-body h5:hover .anchor .octicon-link, 491 | .markdown-body h6:hover .anchor .octicon-link { 492 | visibility: visible; 493 | } 494 | 495 | .markdown-body h1 { 496 | padding-bottom: 0.3em; 497 | font-size: 2em; 498 | border-bottom: 1px solid #eaecef; 499 | } 500 | 501 | .markdown-body h2 { 502 | padding-bottom: 0.3em; 503 | border-bottom: 1px solid #eaecef; 504 | } 505 | 506 | .markdown-body h3 { 507 | } 508 | 509 | .markdown-body h4 { 510 | } 511 | 512 | .markdown-body h5 { 513 | } 514 | 515 | .markdown-body h6 { 516 | color: #6a737d; 517 | } 518 | 519 | .markdown-body ul, 520 | .markdown-body ol { 521 | padding-left: 2em; 522 | } 523 | 524 | .markdown-body ul ul, 525 | .markdown-body ul ol, 526 | .markdown-body ol ol, 527 | .markdown-body ol ul { 528 | margin-top: 0; 529 | margin-bottom: 0; 530 | } 531 | 532 | .markdown-body li>p { 533 | margin-top: 1.5em; 534 | } 535 | 536 | .markdown-body li+li { 537 | margin-top: 0.25em; 538 | } 539 | 540 | .markdown-body dl { 541 | padding: 0; 542 | } 543 | 544 | .markdown-body dl dt { 545 | padding: 0; 546 | margin-top: 16px; 547 | font-size: 1em; 548 | font-style: italic; 549 | font-weight: 600; 550 | } 551 | 552 | .markdown-body dl dd { 553 | padding: 0 16px; 554 | margin-bottom: 16px; 555 | } 556 | 557 | .markdown-body table { 558 | display: block; 559 | width: 100%; 560 | overflow: auto; 561 | } 562 | 563 | .markdown-body table th { 564 | font-weight: 600; 565 | } 566 | 567 | .markdown-body table th, 568 | .markdown-body table td { 569 | padding: 6px 13px; 570 | border: 1px solid #dfe2e5; 571 | } 572 | 573 | .markdown-body table tr { 574 | background-color: #fff; 575 | border-top: 1px solid #c6cbd1; 576 | } 577 | 578 | .markdown-body table tr:nth-child(2n) { 579 | background-color: #f6f8fa; 580 | } 581 | 582 | .markdown-body img { 583 | max-width: 100%; 584 | box-sizing: content-box; 585 | background-color: #fff; 586 | } 587 | 588 | .markdown-body img[align=right] { 589 | padding-left: 20px; 590 | } 591 | 592 | .markdown-body img[align=left] { 593 | padding-right: 20px; 594 | } 595 | 596 | .markdown-body code { 597 | padding: 0; 598 | padding-top: 0.2em; 599 | padding-bottom: 0.2em; 600 | margin: 0; 601 | font-size: 85%; 602 | background-color: rgba(27,31,35,0.05); 603 | border-radius: 3px; 604 | } 605 | 606 | .markdown-body code::before, 607 | .markdown-body code::after { 608 | letter-spacing: -0.2em; 609 | content: "\00a0"; 610 | } 611 | 612 | .markdown-body pre { 613 | word-wrap: normal; 614 | } 615 | 616 | .markdown-body pre>code { 617 | padding: 0; 618 | margin: 0; 619 | font-size: 100%; 620 | word-break: normal; 621 | white-space: pre; 622 | background: transparent; 623 | border: 0; 624 | } 625 | 626 | .markdown-body .highlight { 627 | margin-bottom: 16px; 628 | } 629 | 630 | .markdown-body .highlight pre { 631 | margin-bottom: 0; 632 | word-break: normal; 633 | } 634 | 635 | .markdown-body .highlight pre, 636 | .markdown-body pre { 637 | padding: 16px; 638 | overflow: auto; 639 | font-size: 85%; 640 | line-height: 1.45; 641 | background-color: #f6f8fa; 642 | border-radius: 3px; 643 | } 644 | 645 | .markdown-body pre code { 646 | display: inline; 647 | max-width: auto; 648 | padding: 0; 649 | margin: 0; 650 | overflow: visible; 651 | line-height: inherit; 652 | word-wrap: normal; 653 | background-color: transparent; 654 | border: 0; 655 | } 656 | 657 | .markdown-body pre code::before, 658 | .markdown-body pre code::after { 659 | content: normal; 660 | } 661 | 662 | .markdown-body .full-commit .btn-outline:not(:disabled):hover { 663 | color: #005cc5; 664 | border-color: #005cc5; 665 | } 666 | 667 | .markdown-body kbd { 668 | display: inline-block; 669 | padding: 3px 5px; 670 | font: 11px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; 671 | line-height: 10px; 672 | color: #444d56; 673 | vertical-align: middle; 674 | background-color: #fafbfc; 675 | border: solid 1px #d1d5da; 676 | border-bottom-color: #c6cbd1; 677 | border-radius: 3px; 678 | box-shadow: inset 0 -1px 0 #c6cbd1; 679 | } 680 | 681 | .markdown-body :checked+.radio-label { 682 | position: relative; 683 | z-index: 1; 684 | border-color: #0366d6; 685 | } 686 | 687 | .markdown-body .task-list-item { 688 | list-style-type: none; 689 | } 690 | 691 | .markdown-body .task-list-item+.task-list-item { 692 | margin-top: 3px; 693 | } 694 | 695 | .markdown-body .task-list-item input { 696 | margin: 0 0.2em 0.25em -1.6em; 697 | vertical-align: middle; 698 | } 699 | 700 | .markdown-body hr { 701 | border-bottom-color: #eee; 702 | } -------------------------------------------------------------------------------- /dropout.json: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "/content", 3 | "microservice": "https://melodic-comfort.glitch.me/", 4 | "dateformat": "mmmm dS", 5 | "forkable": true 6 | } -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 |