:ancestors:
- :name: :rt:
+
:name: :rt:
:menu:
diff --git a/templates/reply.txt b/templates/reply.txt
index 3b950f9..365af71 100644
--- a/templates/reply.txt
+++ b/templates/reply.txt
@@ -1,12 +1,12 @@
-
+
:name:
(:acct:)
-
+
:menu:
diff --git a/templates/replyform.txt b/templates/replyform.txt
index 56a279e..66d6aca 100644
--- a/templates/replyform.txt
+++ b/templates/replyform.txt
@@ -10,6 +10,7 @@
X
+ X
@@ -26,6 +27,9 @@
diff --git a/templates/textpost.txt b/templates/textpost.txt
index c484a6a..76516b8 100644
--- a/templates/textpost.txt
+++ b/templates/textpost.txt
@@ -3,7 +3,7 @@
😜
+
+
+
:ancestors:
- :name: :rt:
+
:name: :rt:
:menu:
diff --git a/themes/1994/css/color.css b/themes/1994/css/color.css
index 0fc8f29..47c929f 100644
--- a/themes/1994/css/color.css
+++ b/themes/1994/css/color.css
@@ -152,7 +152,14 @@ input[type="checkbox"]:checked+label {
color:black;
}
-.profile,.loader,.menu,.notif {
+.postMenu {
+ background-color: #efd7f3;
+ border: 2px outset #f2e0f5;
+ color:black;
+ padding:2px;
+}
+
+.profile,.loader,.menu,.notif,.postMenu > .menu {
background-color: #efd7f3 !important;
border: 2px outset #f2e0f5 !important;
}
diff --git a/themes/chicago/css/color.css b/themes/chicago/css/color.css
index d3c7aca..cdfa551 100644
--- a/themes/chicago/css/color.css
+++ b/themes/chicago/css/color.css
@@ -15,14 +15,19 @@ label {
color: #425f99;
}
-textarea,input[type="text"]{
+.uploadBox,textarea,input[type="text"]{
background-color:white;
- border: 2px inset #fff !important;
+ border: 3px inset #fff !important;
+}
+
+.uploadBox {
+ width:99% !important;
}
.media{
- border-bottom:2px solid #ffffff !important;
- border-top:2px solid #828282 !important;
+ border: 2px inset #d1d3d0;
+ background-color:white;
+ width:98.4% !important;
}
input[type="radio"]:checked+label {
@@ -62,7 +67,7 @@ input[type="checkbox"]:checked+label {
}
#notifications {
- background-color: #c3c3c3;
+ background-color: #b8b8b8;
color:black;
box-shadow: 1px 1px 1px black;
}
@@ -80,11 +85,11 @@ input[type="checkbox"]:checked+label {
}
.new {
- background-color:#c3c3c3;
+ background-color:#b8b8b8;
}
.side_element {
- background-color: #c3c3c3;
+ background-color: #b8b8b8;
border: 2px outset #fff !important;
}
@@ -101,18 +106,18 @@ input[type="checkbox"]:checked+label {
color: black !important;
}
-.uploadBox {
- box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
-}
-
.delpic {
color:red;
background-color:white;
}
input[type="submit"] {
- background-color: #c3c3c3;
- border: 2px outset #fff !important;
+ background-color: #b8b8b8;
+ border-left: 3px solid #e4e6f3 !important;
+ border-top: 3px solid #e4e6f3 !important;
+ border-right: 2px solid #000507 !important;
+ border-bottom: 2px solid #000507 !important;
+ border-radius:0px !important;
color:black;
}
@@ -129,34 +134,51 @@ input[type="submit"] {
}
.profile,.loader,.menu,.notif {
- background-color: #c3c3c3 !important;
+ background-color: #b8b8b8 !important;
border: 2px outset #fff !important;
}
.menu li {
- background-color: #c3c3c3 !important;
+ background-color: #b8b8b8 !important;
}
#usermenu .menu {
background-color: #6B91B6;
}
-.menu {
- background-color: #c3c3c3;
+.postMenu {
+ background-color: #b8b8b8;
+ border: 2px outset #fff !important;
+ color:transparent;
+ padding:1px 2px 1px 2px;
+}
+
+.postMenu::before {
+ content:'?';
+ color:black;
+ font-family:monospace;
+ font-weight:bold;
+ position:absolute;
+ left:3px;
+ font-size:18px;
+}
+
+.postMenu > .menu,.menu {
+ background-color: #b8b8b8;
border: 2px outset #fff !important;
color:black;
padding:2px;
}
.menu div{
- background-color: #c3c3c3;
+ background-color: #b8b8b8;
border: 2px outset #fff !important;
color:black;
box-shadow: 1px 1px 2px black;
}
.menu li{
- background-color: #c3c3c3;
+ background-color: #b8b8b8;
color:black;
}
@@ -231,12 +253,16 @@ input[type="submit"] {
.loadmore,
.postform,
.searchmobile {
- background-color: #c3c3c3;
- border: 2px outset #fff !important;
+ background-color: #b8b8b8;
+ border-left: 3px solid #e4e6f3 !important;
+ border-top: 3px solid #e4e6f3 !important;
+ border-right: 2px solid #000507 !important;
+ border-bottom: 2px solid #000507 !important;
+ border-radius:0px !important;
}
.previewpost,.userinfo {
- background-color: #c3c3c3;
+ background-color: #b8b8b8;
border: 2px outset #fff !important;
box-shadow: 1px 1px 1px rgba(0,0,0,0.8);
color:black;
@@ -253,8 +279,22 @@ input[type="submit"] {
.postHeader {
background-color: #000082;
color:white;
+ margin:2px;
+ height:31px !important;
+ width:99% !important;
+ font-family:monospace;
}
+.postHeader > div {
+ margin-top:1px !important;
+}
+
+.postHeader > span {
+ margin-top:6px !important;
+}
+
+
+
.reply .postHeader{
background-color:#808080;
border-bottom:3px solid #808080;
@@ -273,7 +313,7 @@ input[type="submit"] {
display:block;
margin:5px;
padding:5px;
- background-color: #c3c3c3;
+ background-color: #b8b8b8;
border: 2px outset #fff !important;
color:black;
}
@@ -333,7 +373,7 @@ input[type="submit"] {
.notif .post_buttons {
color: black;
- background-color:#c3c3c3;
+ background-color:#b8b8b8;
}
.reply {
@@ -356,7 +396,7 @@ input[type="submit"] {
}
.setting input[type="radio"]:checked+label {
- background-color: #c3c3c3;
+ background-color: #b8b8b8;
border: 2px outset #fff !important;
color: black;
}
diff --git a/themes/chicago/css/mobile.css b/themes/chicago/css/mobile.css
index 38e7bf5..4f52f6c 100644
--- a/themes/chicago/css/mobile.css
+++ b/themes/chicago/css/mobile.css
@@ -1,12 +1,16 @@
.topbar{
background-color: #c3c3c3;
- border-top: 1px outset #fff !important;
+ border-top: 2px outset #e4e6f3 !important;
}
.appname{
padding-right:15px;
line-height:43px !important;
- border: 2px outset #fff !important;
+ border-left: 2px solid #e4e6f3 !important;
+ border-top: 2px solid #e4e6f3 !important;
+ border-right: 2px solid #000507 !important;
+ border-bottom: 2px solid #000507 !important;
+ margin-top:1px;
}
.appname a,.topicon {
diff --git a/themes/chicago/css/style.css b/themes/chicago/css/style.css
new file mode 100644
index 0000000..de05fd7
--- /dev/null
+++ b/themes/chicago/css/style.css
@@ -0,0 +1,7 @@
+.small {
+ width: 315px !important;
+}
+
+.smaller {
+ width: 209px !important;
+}
diff --git a/themes/wetcat/bg.jpg b/themes/wetcat/bg.jpg
new file mode 100644
index 0000000..ad22c3c
Binary files /dev/null and b/themes/wetcat/bg.jpg differ
diff --git a/themes/wetcat/css/color.css b/themes/wetcat/css/color.css
new file mode 100644
index 0000000..79cc266
--- /dev/null
+++ b/themes/wetcat/css/color.css
@@ -0,0 +1,425 @@
+a, .link {
+ color: blue;
+}
+
+body {
+ background-color: #3975b4;
+ background-image: url("../bg.jpg");
+}
+
+select{
+ color:black;
+ background-color:white;
+}
+
+label {
+ color: #425f99;
+}
+
+textarea,input[type="text"]{
+ background-color:white;
+ border: 2px solid #999999 !important;
+}
+
+input[type="radio"]:checked+label {
+ color: black;
+}
+
+input[type="checkbox"]:checked+label {
+ color: red;
+}
+
+.topbar {
+ background-color: #f1f1f1;
+ background-image: linear-gradient(#f5f5f5 ,#e6e6e6);
+ box-shadow: 3px 3px 5px rgba(0,0,0,0.5);
+ color: black;
+ border-radius: 8px 8px 0px 0px;
+}
+
+.reply .postHeader {
+ background-color: #f1f1f1;
+ background-image: linear-gradient(#f5f5f5 ,#e6e6e6);
+ border-bottom:1px outset #ccc;
+}
+
+.gotop {
+ background-color: rgba(255, 255, 255, 0.5);
+}
+
+.gotop a {
+ color: white;
+}
+
+.topicon, .appname > a {
+ color: black !important;
+}
+
+.tiselected {
+ border-bottom: 2px solid black;
+}
+
+.search {
+ box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7) inset;
+}
+
+.search input[type="text"],.search input[type="submit"]{
+ border:0px !important;
+ background-image:none;
+ background-color:transparent !important;
+ box-shadow: none;
+ color: #000;
+}
+
+.badge {
+ color: black;
+}
+
+.alert {
+ background-color: red;
+}
+
+#notifications {
+ background-color: #c3c3c3;
+ color:black;
+ box-shadow: 1px 1px 1px black;
+}
+
+.notif,.postAge{
+ color:black;
+}
+
+.notif .text{
+ color:black !important;
+}
+
+.uname {
+ text-decoration:underline !important;
+}
+
+.new {
+ background-color:#c3c3c3;
+}
+
+.side_element {
+ background-color: #e6e6e6;
+ border: 1px solid #ababab !important;
+ border-radius:10px !important;
+}
+
+
+.side_element li:active {
+ background-color: rgba(255, 255, 255, 0.25);
+}
+
+.side_element a, .userinfo a, .userinfo .ldr, .previewpost a {
+ color: black !important;
+}
+
+.uploadBox {
+ box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
+}
+
+.delpic {
+ color:red;
+ background-color:white;
+}
+
+input[type="submit"] {
+ color: #fff;
+ border-radius: 5px !important;
+ border: 2px solid;
+ text-shadow: rgba(10, 10, 10, 0.5) 1px 2px 2px;
+ text-align: center;
+ white-space: nowrap;
+ background: rgb(185,215,245);
+ background: linear-gradient(rgba(185,215,245,1) 0%, rgba(152,197,243,1) 28%, rgba(129,186,242,1) 52%, rgba(81,172,242,1) 59%, rgba(171,220,246,1) 100%);
+ border-top-color: #8ba2c1 !important;
+ border-right-color: #5890bf !important;
+ border-bottom-color: #4f93ca !important;
+ border-left-color: #768fa5 !important;
+ box-shadow: rgba(66, 140, 240, 0.5) 0px 10px 16px;
+}
+
+
+
+button,.postform input[type="submit"],.reply input[type="submit"] {
+ background: rgb(185,215,245);
+ background: linear-gradient(rgba(185,215,245,1) 0%, rgba(152,197,243,1) 28%, rgba(129,186,242,1) 52%, rgba(81,172,242,1) 59%, rgba(171,220,246,1) 100%);
+ font-family: Lucida Sans, Helvetica, sans-serif;
+ font-weight: 800;
+ color: #fff;
+
+ padding: 5px $half-height 3px;
+ border-radius: 12px !important;
+ border: 2px solid #ccc !important;
+
+ text-shadow: rgba(10, 10, 10, 0.5) 1px 2px 2px;
+ text-align: center;
+
+ vertical-align: middle;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+
+ // Aqua look
+
+ border-top-color: #8ba2c1 !important;
+ border-right-color: #5890bf !important;
+ border-bottom-color: #4f93ca !important;
+ border-left-color: #768fa5 !important;
+
+ box-shadow: rgba(66, 140, 240, 0.5) 0px 10px 16px;
+}
+
+.formbtn {
+ color:black;
+}
+
+.formbtn label{
+ color:black;
+}
+
+#usermenu .menu {
+ background-color: #6B91B6;
+}
+
+.postMenu {
+ background: rgb(185,215,245);
+ background: linear-gradient(rgba(185,215,245,1) 0%, rgba(152,197,243,1) 28%, rgba(129,186,242,1) 52%, rgba(81,172,242,1) 59%, rgba(171,220,246,1) 100%);
+ /* box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 10px; /* FF 3.5+ */
+ box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6) inset;
+ border-radius:22px !important;
+ border:1px solid #666;
+ color:transparent;
+ padding:3px;
+}
+
+.postMenu > .menu,.menu {
+ background-color: rgba(255,255,255,0.8) !important;
+ backdrop-filter: blur(10px);
+ border-radius:5px !important;
+ background-image:none !important;
+ border: 0px !important;
+ color:black;
+ box-shadow: 2px 2px 5px rgba(0,0,0,0.9);
+}
+
+
+.menu div{
+ border: 2px outset #fff !important;
+ color:black;
+ box-shadow: 1px 1px 2px black;
+}
+
+.menu li{
+ color:black;
+}
+
+.menu li:hover,.side_element li:hover {
+ background-color: #157efb !important;
+ background-image: linear-gradient(#5c83f9 ,#157efb);
+ color:white;
+}
+
+
+.menu li a{
+ color: #000 !important;
+ text-shadow:none !important;
+ font-family: fontello, verdana, sans-serif !important;
+ text-align:left;
+}
+
+.menu li:hover a{
+ color:white !important;
+}
+
+.listmenu li {
+ background-color:black;
+ color:white;
+}
+
+.listmenu li:hover {
+ background-color:white;
+ color:black;
+}
+
+.autl:hover li{
+ background-color:lightgreen !important;
+}
+
+.rutl:hover li{
+ background-color:crimson !important;
+}
+
+.unblock,.unmute,.block,.mute,.follow,
+.unfollow,
+.nsfw,
+.unnsfw,
+.profileMenu,
+.listmenu {
+ background-color: black;
+ color: white;
+ cursor: pointer;
+}
+
+.mute:hover,.block:hover,.follow:hover,
+.nsfw:hover {
+ background-color: lime;
+}
+
+.unmute:hover,.unblock:hover,.unfollow:hover,
+.unnsfw:hover{
+ background-color: crimson !important;
+}
+
+.unbookmark{
+ color: crimson !important;
+}
+
+.unfav, .unreblog{
+ color: red !important;
+}
+
+.loadingImage{
+ background-image: url("../loadingb.gif") !important;
+}
+
+.profile,.loader,.menu,.notif,.post,
+.rb,
+.textonly,
+.loadmore,
+.postform,
+.searchmobile {
+ background-image: linear-gradient(to right, #ababab , #d3d3d3,#ababab);
+ border: 1px outset #f2e0f5 !important;
+ border-radius:8px !important;
+ box-shadow: 2px 2px 8px rgba(0,0,0,0.9);
+}
+
+.postbody{
+ background-color:white;
+ border: 1px solid #999999 !important;
+ border-radius:6px;
+ padding-top:10px;
+ padding-bottom:10px;
+ margin:4px 4px 0px 4px !important;
+}
+
+.reply > .postbody {
+ background-color:transparent;
+ border: none !important;
+ padding:0px !important
+ margin:0px !important;
+
+}
+
+.previewpost,.userinfo {
+ background-color: #e6e6e6;
+ background-image: none !important;
+ border: 1px solid #ababab !important;
+ border-radius:10px !important;
+ box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
+ color:black;
+}
+
+.userinfo_he a{
+ color:white !important;
+}
+
+.icon {
+ background-color: black;
+}
+
+.postHeader a, .postHeader .link {
+ color: black;
+ text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
+}
+
+.toggleblur{
+ background: rgb(245,245,245);
+ background: linear-gradient(rgba(245,245,245,1) 0%, rgba(223,223,223,1) 60%, rgba(207,207,207,1) 61%, rgba(207,207,207,1) 63%, rgba(207,207,207,1) 66%, rgba(207,207,207,1) 66%, rgba(245,245,245,1) 100%);
+ color:black;
+}
+
+.polloption{
+ display:block;
+ margin:5px;
+ padding:5px;
+ background-color:white;
+ border: 1px solid #999999 !important;
+ border-radius:8px;
+ box-shadow: 1px 1px 2px inset rgba(0,0,0,0.3);
+ color:black;
+}
+
+.polloption:hover:not(.fixed),.voted{
+ cursor: pointer;
+ display:block;
+ margin:5px;
+ padding:5px;
+ background: rgb(185,215,245);
+ background: linear-gradient(rgba(185,215,245,1) 0%, rgba(152,197,243,1) 28%, rgba(129,186,242,1) 52%, rgba(81,172,242,1) 59%, rgba(171,220,246,1) 100%);
+ box-shadow: 0px 1px 2px black;
+ color:white;
+}
+
+.voteBar{
+ background: rgb(185,215,245);
+ background: linear-gradient(rgba(185,215,245,1) 0%, rgba(152,197,243,1) 28%, rgba(129,186,242,1) 52%, rgba(81,172,242,1) 59%, rgba(171,220,246,1) 100%);
+ box-shadow: 0px 1px 2px black;
+}
+
+.post_footer > a{
+ color: black !important;
+}
+
+.public::after {
+ content: '';
+}
+
+.unlisted::after {
+ content: '';
+}
+
+.private::after {
+ content: '';
+}
+
+.direct::after {
+ content: '';
+}
+
+.notif .post_buttons {
+ background-color:white;
+ border: 1px solid #999999 !important;
+ border-radius:8px;
+ box-shadow: 1px 1px 2px inset rgba(0,0,0,0.3);
+ color:black;
+}
+
+.reply {
+ background-color: #ddd;
+ border-bottom: 1px solid #666;
+}
+
+.note {
+ background-color: #ccc;
+}
+
+.button {
+ background-color: white;
+}
+
+.setting label {
+ background-color:white;
+ border: 1px inset #fff !important;
+ color:#aaaaaa;
+}
+
+.setting input[type="radio"]:checked+label {
+ background: rgb(185,215,245);
+ background: linear-gradient(rgba(185,215,245,1) 0%, rgba(152,197,243,1) 28%, rgba(129,186,242,1) 52%, rgba(81,172,242,1) 59%, rgba(171,220,246,1) 100%);
+ box-shadow: 1px 1px 3px black;
+ border: 0px !important;
+}
\ No newline at end of file
diff --git a/themes/wetcat/css/mobile.css b/themes/wetcat/css/mobile.css
new file mode 100644
index 0000000..5c125c6
--- /dev/null
+++ b/themes/wetcat/css/mobile.css
@@ -0,0 +1,13 @@
+body {
+ margin: 0;
+ background-attachment: fixed;
+ background-size: auto 100%;
+ background-repeat: no-repeat;
+ background-position: center top;
+}
+
+.content {
+ width:90% !important;
+}
+
+
diff --git a/themes/wetcat/css/style.css b/themes/wetcat/css/style.css
new file mode 100644
index 0000000..e1562c9
--- /dev/null
+++ b/themes/wetcat/css/style.css
@@ -0,0 +1,6 @@
+body {
+ background-attachment: fixed;
+ background-size: cover;
+ margin: 0;
+}
+
diff --git a/themes/wetcat/loadingb.gif b/themes/wetcat/loadingb.gif
new file mode 100644
index 0000000..affa0b6
Binary files /dev/null and b/themes/wetcat/loadingb.gif differ
diff --git a/themes/whistler/css/color.css b/themes/whistler/css/color.css
index 1477929..1dcad6d 100644
--- a/themes/whistler/css/color.css
+++ b/themes/whistler/css/color.css
@@ -167,7 +167,7 @@ input[type="submit"] {
background-size:100px;
}
-.loader,.menu,.notif {
+.loader,.menu {
background-color: #e7e9d4 !important;
border-top:2px solid #ffffff;
border-left:2px solid #ffffff;
@@ -175,6 +175,20 @@ input[type="submit"] {
border-right:2px solid #828282;
}
+.notif,.previewpost {
+ background-color: #fbffbf !important;
+ border: 1px solid black;
+ box-shadow: 1px 1px 2px black;
+ border-radius:10px !important;
+}
+
+#notifications .notif {
+ border-top: 0px;
+ box-shadow: none;
+ border-radius:0px !important;
+}
+
+
.loader a{
color:black;
}
@@ -287,7 +301,7 @@ input[type="submit"] {
box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);
}
-.previewpost,.userinfo {
+.userinfo {
background-color: #e7e9d4 !important;
border:3px solid #042eb8;
}