diff --git a/ruqqus/assets/style/4chan_2a96f3.css b/ruqqus/assets/style/4chan_2a96f3.css index 82d0868de..763e5cb55 100644 --- a/ruqqus/assets/style/4chan_2a96f3.css +++ b/ruqqus/assets/style/4chan_2a96f3.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_30409f.css b/ruqqus/assets/style/4chan_30409f.css index fcbe0ea7b..dac28addc 100644 --- a/ruqqus/assets/style/4chan_30409f.css +++ b/ruqqus/assets/style/4chan_30409f.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_38a169.css b/ruqqus/assets/style/4chan_38a169.css index 2134c498e..a9ee6911c 100644 --- a/ruqqus/assets/style/4chan_38a169.css +++ b/ruqqus/assets/style/4chan_38a169.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_3e98a7.css b/ruqqus/assets/style/4chan_3e98a7.css index fe36d4c41..e1bed9e29 100644 --- a/ruqqus/assets/style/4chan_3e98a7.css +++ b/ruqqus/assets/style/4chan_3e98a7.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_62ca56.css b/ruqqus/assets/style/4chan_62ca56.css index 3fe467e7f..27f28539f 100644 --- a/ruqqus/assets/style/4chan_62ca56.css +++ b/ruqqus/assets/style/4chan_62ca56.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_7b9ae4.css b/ruqqus/assets/style/4chan_7b9ae4.css index 2ba6f4ab9..eaf90bfa9 100644 --- a/ruqqus/assets/style/4chan_7b9ae4.css +++ b/ruqqus/assets/style/4chan_7b9ae4.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_7f8fa6.css b/ruqqus/assets/style/4chan_7f8fa6.css index b20852e85..3731da085 100644 --- a/ruqqus/assets/style/4chan_7f8fa6.css +++ b/ruqqus/assets/style/4chan_7f8fa6.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_805ad5.css b/ruqqus/assets/style/4chan_805ad5.css index dbac25974..26602ea33 100644 --- a/ruqqus/assets/style/4chan_805ad5.css +++ b/ruqqus/assets/style/4chan_805ad5.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_80ffff.css b/ruqqus/assets/style/4chan_80ffff.css index 310983746..a3bebdbe5 100644 --- a/ruqqus/assets/style/4chan_80ffff.css +++ b/ruqqus/assets/style/4chan_80ffff.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_e4432d.css b/ruqqus/assets/style/4chan_e4432d.css index 4a24ef2ea..c7746ebb1 100644 --- a/ruqqus/assets/style/4chan_e4432d.css +++ b/ruqqus/assets/style/4chan_e4432d.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_eb4963.css b/ruqqus/assets/style/4chan_eb4963.css index dc18f2b1a..a3a2ac79f 100644 --- a/ruqqus/assets/style/4chan_eb4963.css +++ b/ruqqus/assets/style/4chan_eb4963.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_ec72de.css b/ruqqus/assets/style/4chan_ec72de.css index 56623d3e1..d772155c5 100644 --- a/ruqqus/assets/style/4chan_ec72de.css +++ b/ruqqus/assets/style/4chan_ec72de.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_f39731.css b/ruqqus/assets/style/4chan_f39731.css index 494b12b50..7179bdb85 100644 --- a/ruqqus/assets/style/4chan_f39731.css +++ b/ruqqus/assets/style/4chan_f39731.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_f8db58.css b/ruqqus/assets/style/4chan_f8db58.css index 733bb5393..2f0d574a5 100644 --- a/ruqqus/assets/style/4chan_f8db58.css +++ b/ruqqus/assets/style/4chan_f8db58.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_ff0000.css b/ruqqus/assets/style/4chan_ff0000.css index eb962c517..2faec13f1 100644 --- a/ruqqus/assets/style/4chan_ff0000.css +++ b/ruqqus/assets/style/4chan_ff0000.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/4chan_ff66ac.css b/ruqqus/assets/style/4chan_ff66ac.css index af03b85d4..ce34e1c32 100644 --- a/ruqqus/assets/style/4chan_ff66ac.css +++ b/ruqqus/assets/style/4chan_ff66ac.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + blockquote { background-color: #c0c0c0; } diff --git a/ruqqus/assets/style/coffee_2a96f3.css b/ruqqus/assets/style/coffee_2a96f3.css index cf88137a2..cad5ca44f 100644 --- a/ruqqus/assets/style/coffee_2a96f3.css +++ b/ruqqus/assets/style/coffee_2a96f3.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_30409f.css b/ruqqus/assets/style/coffee_30409f.css index 6907d2468..3ec436539 100644 --- a/ruqqus/assets/style/coffee_30409f.css +++ b/ruqqus/assets/style/coffee_30409f.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_38a169.css b/ruqqus/assets/style/coffee_38a169.css index 500ee3e8d..408332c10 100644 --- a/ruqqus/assets/style/coffee_38a169.css +++ b/ruqqus/assets/style/coffee_38a169.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_3e98a7.css b/ruqqus/assets/style/coffee_3e98a7.css index 225c4695e..ff5ae0131 100644 --- a/ruqqus/assets/style/coffee_3e98a7.css +++ b/ruqqus/assets/style/coffee_3e98a7.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_62ca56.css b/ruqqus/assets/style/coffee_62ca56.css index 93ea2de9f..05fa363aa 100644 --- a/ruqqus/assets/style/coffee_62ca56.css +++ b/ruqqus/assets/style/coffee_62ca56.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_7b9ae4.css b/ruqqus/assets/style/coffee_7b9ae4.css index 7185a92f1..0b8a2c1d6 100644 --- a/ruqqus/assets/style/coffee_7b9ae4.css +++ b/ruqqus/assets/style/coffee_7b9ae4.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_7f8fa6.css b/ruqqus/assets/style/coffee_7f8fa6.css index babe5f0ca..d79b74fef 100644 --- a/ruqqus/assets/style/coffee_7f8fa6.css +++ b/ruqqus/assets/style/coffee_7f8fa6.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_805ad5.css b/ruqqus/assets/style/coffee_805ad5.css index 555aaa397..20cccb53d 100644 --- a/ruqqus/assets/style/coffee_805ad5.css +++ b/ruqqus/assets/style/coffee_805ad5.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_80ffff.css b/ruqqus/assets/style/coffee_80ffff.css index 769e3a0e4..ed02bcc72 100644 --- a/ruqqus/assets/style/coffee_80ffff.css +++ b/ruqqus/assets/style/coffee_80ffff.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_e4432d.css b/ruqqus/assets/style/coffee_e4432d.css index 2b34555f8..242a56ddd 100644 --- a/ruqqus/assets/style/coffee_e4432d.css +++ b/ruqqus/assets/style/coffee_e4432d.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_eb4963.css b/ruqqus/assets/style/coffee_eb4963.css index f1fc9682d..138f8decf 100644 --- a/ruqqus/assets/style/coffee_eb4963.css +++ b/ruqqus/assets/style/coffee_eb4963.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_ec72de.css b/ruqqus/assets/style/coffee_ec72de.css index 7e6459e03..6940a41db 100644 --- a/ruqqus/assets/style/coffee_ec72de.css +++ b/ruqqus/assets/style/coffee_ec72de.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_f39731.css b/ruqqus/assets/style/coffee_f39731.css index f556c0a67..09e1d8168 100644 --- a/ruqqus/assets/style/coffee_f39731.css +++ b/ruqqus/assets/style/coffee_f39731.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_f8db58.css b/ruqqus/assets/style/coffee_f8db58.css index 605ec3c0a..e165b39be 100644 --- a/ruqqus/assets/style/coffee_f8db58.css +++ b/ruqqus/assets/style/coffee_f8db58.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_ff0000.css b/ruqqus/assets/style/coffee_ff0000.css index 0e46f9511..df2bfef78 100644 --- a/ruqqus/assets/style/coffee_ff0000.css +++ b/ruqqus/assets/style/coffee_ff0000.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/coffee_ff66ac.css b/ruqqus/assets/style/coffee_ff66ac.css index d312cf63c..241d49db3 100644 --- a/ruqqus/assets/style/coffee_ff66ac.css +++ b/ruqqus/assets/style/coffee_ff66ac.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { font-family: "Lato"; } diff --git a/ruqqus/assets/style/dark_2a96f3.css b/ruqqus/assets/style/dark_2a96f3.css index 4cbdeccee..c13ad982f 100644 --- a/ruqqus/assets/style/dark_2a96f3.css +++ b/ruqqus/assets/style/dark_2a96f3.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #2a96f3; } diff --git a/ruqqus/assets/style/dark_30409f.css b/ruqqus/assets/style/dark_30409f.css index 050a3c1a2..b45df06e1 100644 --- a/ruqqus/assets/style/dark_30409f.css +++ b/ruqqus/assets/style/dark_30409f.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #30409f; } diff --git a/ruqqus/assets/style/dark_38a169.css b/ruqqus/assets/style/dark_38a169.css index 858d1a70a..d291745f2 100644 --- a/ruqqus/assets/style/dark_38a169.css +++ b/ruqqus/assets/style/dark_38a169.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #38a169; } diff --git a/ruqqus/assets/style/dark_3e98a7.css b/ruqqus/assets/style/dark_3e98a7.css index 17dc7ff62..7c68e9953 100644 --- a/ruqqus/assets/style/dark_3e98a7.css +++ b/ruqqus/assets/style/dark_3e98a7.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #3e98a7; } diff --git a/ruqqus/assets/style/dark_62ca56.css b/ruqqus/assets/style/dark_62ca56.css index ff524542e..7ca12e614 100644 --- a/ruqqus/assets/style/dark_62ca56.css +++ b/ruqqus/assets/style/dark_62ca56.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #62ca56; } diff --git a/ruqqus/assets/style/dark_7b9ae4.css b/ruqqus/assets/style/dark_7b9ae4.css index 98476705c..d8f3ac850 100644 --- a/ruqqus/assets/style/dark_7b9ae4.css +++ b/ruqqus/assets/style/dark_7b9ae4.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #7b9ae4; } diff --git a/ruqqus/assets/style/dark_7f8fa6.css b/ruqqus/assets/style/dark_7f8fa6.css index 1f88e85c7..4c95d36dc 100644 --- a/ruqqus/assets/style/dark_7f8fa6.css +++ b/ruqqus/assets/style/dark_7f8fa6.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #7f8fa6; } diff --git a/ruqqus/assets/style/dark_805ad5.css b/ruqqus/assets/style/dark_805ad5.css index 6026f30d9..9c03fd161 100644 --- a/ruqqus/assets/style/dark_805ad5.css +++ b/ruqqus/assets/style/dark_805ad5.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #805ad5; } diff --git a/ruqqus/assets/style/dark_80ffff.css b/ruqqus/assets/style/dark_80ffff.css index 854b5f0a2..04026fad8 100644 --- a/ruqqus/assets/style/dark_80ffff.css +++ b/ruqqus/assets/style/dark_80ffff.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #80ffff; } diff --git a/ruqqus/assets/style/dark_e4432d.css b/ruqqus/assets/style/dark_e4432d.css index 240f39f8f..f5aec0f52 100644 --- a/ruqqus/assets/style/dark_e4432d.css +++ b/ruqqus/assets/style/dark_e4432d.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #e4432d; } diff --git a/ruqqus/assets/style/dark_eb4963.css b/ruqqus/assets/style/dark_eb4963.css index 25988b80a..2cc8fc8d8 100644 --- a/ruqqus/assets/style/dark_eb4963.css +++ b/ruqqus/assets/style/dark_eb4963.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #eb4963; } diff --git a/ruqqus/assets/style/dark_ec72de.css b/ruqqus/assets/style/dark_ec72de.css index b237f2712..422e7ae49 100644 --- a/ruqqus/assets/style/dark_ec72de.css +++ b/ruqqus/assets/style/dark_ec72de.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #ec72de; } diff --git a/ruqqus/assets/style/dark_f39731.css b/ruqqus/assets/style/dark_f39731.css index ec2e63d46..08717b76a 100644 --- a/ruqqus/assets/style/dark_f39731.css +++ b/ruqqus/assets/style/dark_f39731.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #f39731; } diff --git a/ruqqus/assets/style/dark_f8db58.css b/ruqqus/assets/style/dark_f8db58.css index 4d5e0336e..4720a2aa6 100644 --- a/ruqqus/assets/style/dark_f8db58.css +++ b/ruqqus/assets/style/dark_f8db58.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #f8db58; } diff --git a/ruqqus/assets/style/dark_ff0000.css b/ruqqus/assets/style/dark_ff0000.css index b42425cce..f7b256c44 100644 --- a/ruqqus/assets/style/dark_ff0000.css +++ b/ruqqus/assets/style/dark_ff0000.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #ff0000; } diff --git a/ruqqus/assets/style/dark_ff66ac.css b/ruqqus/assets/style/dark_ff66ac.css index 44e89ca57..dcec8b1c6 100644 --- a/ruqqus/assets/style/dark_ff66ac.css +++ b/ruqqus/assets/style/dark_ff66ac.css @@ -27935,13 +27935,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + * { border-color: #ff66ac; } diff --git a/ruqqus/assets/style/main.scss b/ruqqus/assets/style/main.scss index 0078518ab..29ec98c08 100644 --- a/ruqqus/assets/style/main.scss +++ b/ruqqus/assets/style/main.scss @@ -4239,10 +4239,15 @@ img.emoji { } 80% { color: blue; - text-shadow:0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow:0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow:0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow:0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } +} + +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; } \ No newline at end of file diff --git a/ruqqus/assets/style/tron_2a96f3.css b/ruqqus/assets/style/tron_2a96f3.css index 5248ff4ab..e819920fd 100644 --- a/ruqqus/assets/style/tron_2a96f3.css +++ b/ruqqus/assets/style/tron_2a96f3.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_30409f.css b/ruqqus/assets/style/tron_30409f.css index fc3e5ee45..7a5cf1070 100644 --- a/ruqqus/assets/style/tron_30409f.css +++ b/ruqqus/assets/style/tron_30409f.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_38a169.css b/ruqqus/assets/style/tron_38a169.css index 5e0097759..083883223 100644 --- a/ruqqus/assets/style/tron_38a169.css +++ b/ruqqus/assets/style/tron_38a169.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_3e98a7.css b/ruqqus/assets/style/tron_3e98a7.css index ae2df4db8..6c583df72 100644 --- a/ruqqus/assets/style/tron_3e98a7.css +++ b/ruqqus/assets/style/tron_3e98a7.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_62ca56.css b/ruqqus/assets/style/tron_62ca56.css index b07417b52..02b55fc1d 100644 --- a/ruqqus/assets/style/tron_62ca56.css +++ b/ruqqus/assets/style/tron_62ca56.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_7b9ae4.css b/ruqqus/assets/style/tron_7b9ae4.css index f2f2eaf48..9a4ac8058 100644 --- a/ruqqus/assets/style/tron_7b9ae4.css +++ b/ruqqus/assets/style/tron_7b9ae4.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_7f8fa6.css b/ruqqus/assets/style/tron_7f8fa6.css index 3a8afb7b1..a298574c8 100644 --- a/ruqqus/assets/style/tron_7f8fa6.css +++ b/ruqqus/assets/style/tron_7f8fa6.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_805ad5.css b/ruqqus/assets/style/tron_805ad5.css index ae4598dfc..03c18eb3b 100644 --- a/ruqqus/assets/style/tron_805ad5.css +++ b/ruqqus/assets/style/tron_805ad5.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_80ffff.css b/ruqqus/assets/style/tron_80ffff.css index 6795c6a22..74d659b68 100644 --- a/ruqqus/assets/style/tron_80ffff.css +++ b/ruqqus/assets/style/tron_80ffff.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_e4432d.css b/ruqqus/assets/style/tron_e4432d.css index ebdb613a0..63b604e86 100644 --- a/ruqqus/assets/style/tron_e4432d.css +++ b/ruqqus/assets/style/tron_e4432d.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_eb4963.css b/ruqqus/assets/style/tron_eb4963.css index cfc98ae89..9e8b22bd3 100644 --- a/ruqqus/assets/style/tron_eb4963.css +++ b/ruqqus/assets/style/tron_eb4963.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_ec72de.css b/ruqqus/assets/style/tron_ec72de.css index e9b3c5b0e..6da7f342b 100644 --- a/ruqqus/assets/style/tron_ec72de.css +++ b/ruqqus/assets/style/tron_ec72de.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_f39731.css b/ruqqus/assets/style/tron_f39731.css index 20c7e81d2..ba942c94b 100644 --- a/ruqqus/assets/style/tron_f39731.css +++ b/ruqqus/assets/style/tron_f39731.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_f8db58.css b/ruqqus/assets/style/tron_f8db58.css index bd87200b1..1ff0f29f0 100644 --- a/ruqqus/assets/style/tron_f8db58.css +++ b/ruqqus/assets/style/tron_f8db58.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_ff0000.css b/ruqqus/assets/style/tron_ff0000.css index 123ed3cd7..53ae803d3 100644 --- a/ruqqus/assets/style/tron_ff0000.css +++ b/ruqqus/assets/style/tron_ff0000.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/assets/style/tron_ff66ac.css b/ruqqus/assets/style/tron_ff66ac.css index 7a4169548..2e0e3b679 100644 --- a/ruqqus/assets/style/tron_ff66ac.css +++ b/ruqqus/assets/style/tron_ff66ac.css @@ -27936,13 +27936,18 @@ img.emoji { } 80% { color: blue; - text-shadow: 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue, 0px 0px 0.1px blue; + text-shadow: 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue, 0px 0px 10px blue; } 100% { - color: violet; - text-shadow: 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet, 0px 0px 10px violet; + color: green; + text-shadow: 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green, 0px 0px 0.1px green; } } +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + #frontpage .post-title a:visited { color: #f0f0f0; } diff --git a/ruqqus/classes/user.py b/ruqqus/classes/user.py index 32452f04f..eaa701a68 100644 --- a/ruqqus/classes/user.py +++ b/ruqqus/classes/user.py @@ -37,6 +37,7 @@ class User(Base, Stndrd, Age_times): passhash = deferred(Column(String, default=None)) created_utc = Column(Integer, default=0) admin_level = Column(Integer, default=0) + resized = Column(Boolean, default=True) agendaposter = Column(Boolean, default=False) agendaposter_expires_utc = Column(Integer, default=0) changelogsub = Column(Boolean, default=False) diff --git a/ruqqus/helpers/aws.py b/ruqqus/helpers/aws.py index 4c35aa575..12458efb6 100644 --- a/ruqqus/helpers/aws.py +++ b/ruqqus/helpers/aws.py @@ -26,34 +26,6 @@ def check_phash(db, name): ).first() -def upload_from_url(name, url): - - print('upload from url') - - x = requests.get(url) - - print('got content') - - tempname = name.replace("/", "_") - - with open(tempname, "wb") as file: - for chunk in x.iter_content(1024): - file.write(chunk) - - if tempname.split('.')[-1] in ['jpg', 'jpeg']: - piexif.remove(tempname) - - upload_file(tempname, - Key=name, - ExtraArgs={'ACL': 'public-read', - "ContentType": "image/png", - "StorageClass": "INTELLIGENT_TIERING" - } - ) - - remove(tempname) - - def crop_and_resize(img, resize): i = img diff --git a/ruqqus/routes/admin.py b/ruqqus/routes/admin.py index 3203d5123..5c6220a24 100644 --- a/ruqqus/routes/admin.py +++ b/ruqqus/routes/admin.py @@ -24,6 +24,7 @@ import matplotlib.pyplot as plt from .front import frontlist from ruqqus.__main__ import app, cache + @app.route("/admin/shadowbanned", methods=["GET"]) @auth_required def shadowbanned(v): diff --git a/ruqqus/routes/posts.py b/ruqqus/routes/posts.py index 49fd5f611..9f2741b4f 100644 --- a/ruqqus/routes/posts.py +++ b/ruqqus/routes/posts.py @@ -375,7 +375,7 @@ def thumbs(new_post): for chunk in image_req.iter_content(1024): file.write(chunk) - post.thumburl = upload_from_file(name, tempname, resize=(150, 100)) + post.thumburl = upload_from_file(name, tempname, resize=(50, 50)) if post.thumburl: post.has_thumb = True g.db.add(post) g.db.commit() @@ -387,6 +387,7 @@ def archiveorg(url): try: requests.get(f'https://web.archive.org/save/{url}', headers={'User-Agent': 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}, timeout=100) except Exception as e: print(e) + @app.route("/submit", methods=['POST']) @app.route("/api/v1/submit", methods=["POST"]) @app.route("/api/vue/submit", methods=["POST"]) @@ -398,6 +399,7 @@ def archiveorg(url): @api("create") def submit_post(v): + title = request.form.get("title", "").strip() title = title.strip() @@ -868,32 +870,6 @@ def submit_post(v): g.db.add(new_post) g.db.add(new_post.submission_aux) g.db.commit() - - # #csam detection - # def del_function(): - # db=db_session() - # delete_file(name) - # new_post.is_banned=True - # db.add(new_post) - # db.commit() - # ma=ModAction( - # kind="ban_post", - # user_id=2317, - # note="banned image", - # target_submission_id=new_post.id - # ) - # db.add(ma) - # db.commit() - # db.close() - - - # csam_thread=threading.Thread(target=check_csam_url, - # args=(new_post.url, - # v, - # del_function - # ) - # ) - # csam_thread.start() g.db.commit() @@ -960,31 +936,11 @@ def submit_post(v): g.db.add(n) g.db.commit() send_message(f"https://rdrama.net{new_post.permalink}") + return {"html": lambda: redirect(new_post.permalink), "api": lambda: jsonify(new_post.json) } -# @app.route("/api/nsfw//", methods=["POST"]) -# @auth_required -# @validate_formkey -# def api_nsfw_pid(pid, x, v): - -# try: -# x=bool(int(x)) -# except: -# abort(400) - -# post=get_post(pid) - -# if not v.admin_level >=3 and not post.author_id==v.id and not post.board.has_mod(v): -# abort(403) - -# post.over_18=x -# g.db.add(post) -# - -# return "", 204 - @app.route("/delete_post/", methods=["POST"]) @app.route("/api/v1/delete_post/", methods=["POST"]) @@ -1005,17 +961,17 @@ def delete_post_pid(pid, v): cache.delete_memoized(frontlist) - # delete i.ruqqus.ga - if post.domain == "i.ruqqus.ga": + u = g.db.query(User).filter(User.profileurl != None, User.resized != True).first() + print(f"1 {u.profileurl}") + x = requests.get(u.profileurl) - segments = post.url.split("/") - pid = segments[4] - rand = segments[5] - if pid == post.base36id: - key = f"post/{pid}/{rand}" - delete_file(key) - #post.is_image = False - g.db.add(post) + with open("resizing", "wb") as file: + for chunk in x.iter_content(1024): + file.write(chunk) + + u.profileurl = upload_from_file("resizing", "resizing", (50, 50)) + g.db.add(u) + print(f"2 {u.profileurl}") return "", 204 diff --git a/ruqqus/templates/settings.html b/ruqqus/templates/settings.html index 6a838038b..bd17c81c5 100644 --- a/ruqqus/templates/settings.html +++ b/ruqqus/templates/settings.html @@ -165,25 +165,25 @@