diff --git a/.editorconfig b/.editorconfig index a1c48c5..767588c 100644 --- a/.editorconfig +++ b/.editorconfig @@ -5,7 +5,7 @@ insert_final_newline = true end_of_line = lf charset = utf-8 -[*.{js,ts,json,html}] +[*.{js,ts,json,html,css,scss}] indent_style = tab tab_width = 4 indent_size = 4 diff --git a/.gitignore b/.gitignore index badbc02..adbc696 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +.idea _site .sass-cache diff --git a/README.md b/README.md index 19ebdc1..272ca60 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,12 @@ +# Archiviert am 2025-03-29 +benutz was anderes + # userscripts Was es gibt, was gewollt wird. Du willst vermutlich dort hin: [`https://holzmaster.github.io/userscripts/`](https://holzmaster.github.io/userscripts/) + +> **Warning** +> Hamlo diff --git a/_data/badges.yml b/_data/badges.yml new file mode 100644 index 0000000..087cfac --- /dev/null +++ b/_data/badges.yml @@ -0,0 +1,195 @@ +keyb0ard: + image: "//pr0gramm.com/media/badges/keyboard.png" + description: "Brachte uns das pr0gramm Keyboard - 30. Nov 2014" + link: //pr0gramm.com/top/keyb0ard +wichtel: + image: "//pr0gramm.com/media/badges/secret-santa-2014.png" + description: "Nahm am Wichteln 20XX teil" + link: //pr0gramm.com/top/wichteln +hurensohn: + image: "//pr0gramm.com/media/badges/bad-secret-santa-2014.png" + description: "Hat beim Wichteln 20XX kein Geschenk verschickt" + link: //pr0gramm.com/top/wichteln +years: + image: "//pr0gramm.com/media/badges/years.png" + description: "Hat X Jahre auf pr0gramm verschwendet " +comments: + image: "//pr0gramm.com/media/badges/comments.png" + description: "Hat mehr als X Kommentare verfasst" +tags: + image: "//pr0gramm.com/media/badges/tags.svg" + description: "Hat mehr als X Tags gesetzt." +coin: + image: "//pr0gramm.com/media/badges/pr0-coin.png" + description: "Hat X Tage pr0mium erschürft" + link: //pr0gramm.com/top/2043677 +pr0mart: + image: "//pr0gramm.com/media/badges/shopping-cart.png" + description: "Kommerzhure" + link: //pr0mart.com + +fag: + image: "//pr0gramm.com/media/badges/social-share.png" + description: "Hat auf einen der Social Share Buttons gedrückt. - 1. Apr 2015" + link: //pr0gramm.com/top/april + +benitrat0r_lose: + image: "//pr0gramm.com/media/badges/benitrat0r-lose.png" + description: "Hat X Benis gewonnen - 1. Apr 2017" + link: //pr0gramm.com/top/1850207 +benitrat0r_win: + image: "//pr0gramm.com/media/badges/benitrat0r-win.png" + description: "Hat X Benis verzockt - 1. Apr 2017" + link: //pr0gramm.com/top/1850207 + +contract: + image: "//pr0gramm.com/media/badges/contract.png" + description: "Hat X Benis geliehen und erfolgreich zurückgezahlt - 1. Apr 2017" + link: //pr0gramm.com/top/1851768 +crumbled_contract: + image: "//pr0gramm.com/media/badges/crumbled-contract.png" + description: "Hat X Benis geliehen und bekam Besuch vom Inkassobüro - 1. Apr 2017" + link: //pr0gramm.com/top/1851768 + + +connect4_red: + image: "//pr0gramm.com/media/badges/connect4-red.png" + description: "Ging am 1. April 2018 siegreich hervor - 2. Apr 2018" + link: //pr0gramm.com/top/2472492 +connect4_blue: + image: "//pr0gramm.com/media/badges/connect4-blue.png" + description: "Wurde am 1. April 2018 hart penetriert - 1. Apr 2018" + link: //pr0gramm.com/top/2472492 + +deleted_upload: + image: "//pr0gramm.com/media/badges/item-delete.svg" + description: "Hat X eigene Hochlads löschen lassen" +deleted_comments: + image: "//pr0gramm.com/media/badges/comment-delete.svg" + description: "Hat X eigene Kommentare löschen lassen" + +krebs_spende: + image: "//pr0gramm.com/media/badges/krebs-donation.png" + description: "Hat gegen Krebs gespendet - 8. Mai 2018" + link: //pr0gramm.com/top/Das%20pr0%20spendet +krebs_spende_starter: + image: "//pr0gramm.com/media/badges/krebs-starter.png" + description: "Hat als wahrer Ehrenmann die größte Aktion des pr0s losgetreten - 8. Mai 2018" + link: //pr0gramm.com/top/Das%20pr0%20spendet + +artikel_13: + image: "//pr0gramm.com/media/badges/art13.png" + description: "Die Feder ist mächtiger als das Schwert - 19. Sep 2018" + link: //pr0gramm.com/new/das%20pr0%20schreibt + +benitrat0r_2019_win: + image: "//pr0gramm.com/media/badges/benitrator-win.png" + description: "Hat im März 2019 nach X Drehs X Benis gewonnen - 31. Mär 2019" + link: //pr0gramm.com/top/3084263 +benitrat0r_2019_lose: + image: "//pr0gramm.com/media/badges/benitrator-lose.png" + description: "Hat im März 2019 nach X Drehs X Benis verzockt - 31. Mär 2019" + link: //pr0gramm.com/top/3084263 + +reinlad: + image: "//pr0gramm.com/media/badges/paint-silver.png" + description: "Hat am 1. April 2019 einen Reinlad erstellt - 1. Apr 2019" + link: //pr0gramm.com/top/3121461 +profi_reinlad: + image: "//pr0gramm.com/media/badges/paint-gold.png" + description: "Hat am 1. April 2019 einen Profi Reinlad erstellt - 1. Apr 2019" + link: //pr0gramm.com/top/3121461 + +krebs_spende_2019: + image: "//pr0gramm.com/media/badges/krebs-donation-2019.png" + description: "Hat 2019 gegen Krebs gespendet - 2. Apr 2019" + link: //pr0gramm.com/top/krebsspende +good_noodle: + image: "//pr0gramm.com/media/badges/good-noodle.png" + description: "Ist eine gute Nudel und hat 2020 etwas Gutes getan - 27. Mär 2020" + link: //pr0gramm.com/top/3770179 + +benitrator20_win: + image: "//pr0gramm.com/media/badges/benitrator-2020-win.png" + description: "Hat im März 2020 nach X Drehs X Benis gewonnen - 31. Mär 2020" + link: //pr0gramm.com/top/3770179 +benitrator20_lose: + image: "//pr0gramm.com/media/badges/benitrator-2020-lose.png" + description: "Hat im März 2020 nach X Drehs X Benis verzockt - 31. Mär 2020" + link: //pr0gramm.com/top/3770179 + +pr0rona_mask: + image: "//pr0gramm.com/media/badges/pr0rona-mask.png" + description: "Hat sich am 1. April 2020 nicht mit pr0rona infiziert - 1. Apr 2020" + link: //pr0gramm.com/user/pr0gramm/uploads/nachrichtenpr0gramm +pr0rona_globuli: + image: "//pr0gramm.com/media/badges/pr0rona-globuli.png" + description: "Hat sich am 1. April 2020 mit pr0rona infiziert und wurde geheilt - 1. Apr 2020" + link: //pr0gramm.com/user/pr0gramm/uploads/nachrichtenpr0gramm +pr0rona_thermometer: + image: "//pr0gramm.com/media/badges/pr0rona-thermometer.png" + description: "Hat sich am 1. April 2020 mit pr0rona infiziert und muss mit den Folgen leben - 1. Apr 2020" + link: //pr0gramm.com/user/pr0gramm/uploads/nachrichtenpr0gramm +pr0rona_beer: + image: "//pr0gramm.com/media/badges/pr0rona-beer.png" + description: "Hat am 1. April 2020 mehr als 100 Rollen Klopapier gehortet - 1. Apr 2020" + link: //pr0gramm.com/user/pr0gramm/uploads/nachrichtenpr0gramm +pr0rona_toiletpaper: + image: "//pr0gramm.com/media/badges/pr0rona-toiletpaper.png" + description: "Hat am 1. April 2020 mehr als 1000 Liter Bier gehortet - 1. Apr 2020" + link: //pr0gramm.com/user/pr0gramm/uploads/nachrichtenpr0gramm +backpack: + image: "//pr0gramm.com/media/badges/backpack.png" + description: "XxKlopapier - 2. Apr 2020 " + link: //pr0gramm.com/top/3793877 + +donation_2021: + image: "//pr0gramm.com/media/badges/donation-2021.png" + description: "Hat sich mit seiner Spende im März 2021 am 1. Mio. Meilestein beteiligt - 31. Mär 2021" + link: //pr0gramm.com/top/4482775 + +casino_winner: + image: "//pr0gramm.com/media/badges/casino-winner.png" + description: "Hat im CASINO PR0YALE X Credits / X Benis gewonnen - 31. Mär 2021" + link: //pr0gramm.com/top/4467685 +casino_loser: + image: "//pr0gramm.com/media/badges/casino-loser.png" + description: "Die Bank gewinnt immer. X Credits / X Benis im CASINO PR0YALE verzockt - 31. Mär 2021" + link: //pr0gramm.com/top/4467685 +casino_jackpot: + image: "//pr0gramm.com/media/badges/casino-jackpot.png" + description: "Jackpott - 31. Mär 2021" + link: //pr0gramm.com/top/4467685 +casino_king: + image: "//pr0gramm.com/media/badges/casino-king.png" + description: "Casino King - 31. Mär 2021" + link: //pr0gramm.com/top/4467685 +casino_roulette: + image: "//pr0gramm.com/media/badges/casino-roulette.png" + description: "Roulette - 31. Mär 2021" + link: //pr0gramm.com/top/4467685 +casino_gewinnertyp: + image: "//pr0gramm.com/media/badges/casino-gewinnertyp.png" + description: "Gewinnertyp - 31. Mär 2021" + link: //pr0gramm.com/top/4467685 +casino_hooker: + image: "//pr0gramm.com/media/badges/casino-hooker.png" + description: "Blackjack and Hookers - 31. Mär 2021" + link: //pr0gramm.com/top/4467685 + +stonks_gain: + image: "//pr0gramm.com/media/badges/stonks-gain.png" + description: "Hat am Stonk-Market X BNS gewonnen - 1. Apr 2021" + link: //pr0gramm.com/top/4484835 +stonks_crash: + image: "//pr0gramm.com/media/badges/stonks-crash.png" + description: "Hat am Stonk-Market X BNS verzockt - 1. Apr 2021" + link: //pr0gramm.com/top/4484835 +stonks_diamond_paws: + image: "//pr0gramm.com/media/badges/stonks-diamond-paws.png" + description: "Hat X $KDSE gekauft und bis zum Schluss gehalten - 1. Apr 2021" + link: //pr0gramm.com/top/4484835 +stonks_jrmy: + image: "//pr0gramm.com/media/badges/stonks-jrmy.png" + description: "Hat X $JRMY für durchschnittlich X BNS gekauft - 1. Apr 2021" + link: //pr0gramm.com/top/4489326 diff --git a/_includes/badge-entry.html b/_includes/badge-entry.html new file mode 100644 index 0000000..d38d401 --- /dev/null +++ b/_includes/badge-entry.html @@ -0,0 +1,4 @@ +
  • + + {{ include.badge.description }} +
  • \ No newline at end of file diff --git a/_includes/color-table.html b/_includes/color-table.html new file mode 100644 index 0000000..8c13ac9 --- /dev/null +++ b/_includes/color-table.html @@ -0,0 +1,20 @@ + + + + + + + + + + + {%- for color in include.colors -%} + + + + + + + {%- endfor -%} + +
    FarbcodeVorschauNameAndere Formate
    #{{ color.color }}#{{ color.color }}{{ color.name }}Formate
    \ No newline at end of file diff --git a/_includes/head.html b/_includes/head.html index 47057b5..3ef79da 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -2,6 +2,7 @@ + {% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %} diff --git a/_posts/2019-03-12-p0weruser.md b/_posts/2019-03-12-p0weruser.md index 7498b94..ec7d39a 100644 --- a/_posts/2019-03-12-p0weruser.md +++ b/_posts/2019-03-12-p0weruser.md @@ -7,7 +7,7 @@ categories: author: - PoTTii - FlorianMaak -link: //cdn.jsdelivr.net/gh/Scarwolf/p0weruser@master/dist/p0weruser.user.js +link: //scarwolf.github.io/p0weruser/p0weruser.user.js code: //github.com/Scarwolf/p0weruser --- diff --git a/_posts/2021-06-05-wide-pr0.md b/_posts/2021-06-05-wide-pr0.md new file mode 100644 index 0000000..ac056b1 --- /dev/null +++ b/_posts/2021-06-05-wide-pr0.md @@ -0,0 +1,11 @@ +--- +layout: post +title: "wide pr0" +categories: + - userscript +author: HammerHerbert +presented: 4599860 +link: //github.com/kb-elmo/widepr0 +code: //github.com/kb-elmo/widepr0 +--- +Macht, dass das pr0gramm die volle Breite des Bildschirms verwendet. Ohne Gedöns. Werbung bleibt da. diff --git a/_sass/_base.scss b/_sass/_base.scss index 417f19b..578a7f5 100644 --- a/_sass/_base.scss +++ b/_sass/_base.scss @@ -58,15 +58,6 @@ figcaption { font-size: $small-font-size; } - - -/** - * Lists - */ -ul, ol { - margin-left: $spacing-unit; -} - li { > ul, > ol { diff --git a/css/main.scss b/css/main.scss index 74bae06..c8ebb3b 100644 --- a/css/main.scss +++ b/css/main.scss @@ -1,10 +1,7 @@ --- -# Only the main Sass file needs front matter (the dashes are enough) --- @charset "utf-8"; - - // Our variables $base-font-family: sans-serif, Helvetica, Arial; $base-font-size: 14px; @@ -38,17 +35,17 @@ $post-padding: 20px; $post-padding-negative: -20px; @mixin media-query($device) { - @media screen and (max-width: $device) { - @content; - } + @media screen and (max-width: $device) { + @content; + } } // Import partials from `sass_dir` (defaults to `_sass`) @import - "base", - "layout", - "syntax-highlighting" + "base", + "layout", + "syntax-highlighting" ; body { @@ -76,6 +73,7 @@ article h2 > small { color: $pr0-headlink; } + .pr0-button { font-weight: normal; display: inline-block; @@ -159,11 +157,11 @@ article .links > a { } .color-preview { - font-size: 12px; - font-family: monospace; + font-size: 12px; + font-family: monospace; } -article li { +.custom-dashed-list li { list-style: none; text-indent: -1.5em; padding-left: 1.5em; @@ -173,13 +171,18 @@ article li { } } -.list-horizontal > li { - display: inline; - margin: 2px; - list-style: none; - - &:before { - content: ''; +.badge-list-inline { + display: flex; + gap: 10px; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + + .badge-list-item { + img { + max-width: 30px; + min-width: 30px; + } } } @@ -200,7 +203,21 @@ article li { width: 100%; border-collapse: collapse; - & tr > td:first-child { text-align: right; } + dt.color-preview-column { + text-align: right; + width: 80px; + } + .color-name-column { + width: 100%; + } + td.color-code-column { + text-align: right; + width: 85px; + } + td.format-column { + width: 120px; + } + & tr > td:nth-child(2) { text-align: justify; } & td { border-bottom: 1px solid #161618; @@ -216,10 +233,7 @@ article li { background: $hightlight-background; } -.badge-container { - // TODO -} -ul.no-list-bullets { +@mixin no-list-bullets { list-style-type: none; } @@ -230,5 +244,36 @@ section dl { margin-bottom: 10px; } } + +section.badges { + dl.badge-list dt { + display: block; + + ul { + display: flex; + flex-direction: column; + gap: 10px; + + li { + display: flex; + align-items: center; + gap: 10px; + + .badge-preview { + min-width: 50px; + text-align: right; + + img[src$=".svg"] { + height: 27px; + } + } + .badge-description { + + } + } + } + } +} + .team-rot { color: #c52b2f } .team-blau { color: #337fd2 } diff --git a/developers.html b/developers.html index 6d06678..13aee6c 100644 --- a/developers.html +++ b/developers.html @@ -9,7 +9,7 @@

    APIs

    -
    Diese Pr0grammer haben bereits etwas für das pr0gramm entwickelt: -