summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bucky/util/auth.js5
-rw-r--r--public/assets/css/bucky.css24
-rw-r--r--views/partials/threads.ejs3
3 files changed, 22 insertions, 10 deletions
diff --git a/bucky/util/auth.js b/bucky/util/auth.js
index b49b176..401ba6c 100644
--- a/bucky/util/auth.js
+++ b/bucky/util/auth.js
@@ -110,14 +110,15 @@ var auth = (module.exports = {
login: function (req, res) {
if (req.isAuthenticated()) {
- let ua = useragent.parse(req.headers["user-agent"]);
+ // let ua = useragent.parse(req.headers["user-agent"]);
let { returnTo } = req.session;
if (
!returnTo ||
returnTo.startsWith("/login") ||
returnTo.startsWith("/index")
) {
- returnTo = ua.isMobile ? "/stream" : "/index";
+ // returnTo = ua.isMobile ? "/stream" : "/index";
+ returnTo = "/stream";
}
delete req.session.returnTo;
console.log(">> logged in", req.user.get("username"));
diff --git a/public/assets/css/bucky.css b/public/assets/css/bucky.css
index c1013e7..10f5059 100644
--- a/public/assets/css/bucky.css
+++ b/public/assets/css/bucky.css
@@ -86,9 +86,6 @@ h1 {
.bluebox input[type="text"] {
border: 1px solid #000;
font-size: 12px;
- position: relative;
- top: 1px;
- margin-bottom: 5px;
}
.bluebox big {
display: block;
@@ -209,14 +206,27 @@ tr {
padding: 0;
}
#hootbox form {
- padding: 4px;
+ padding: 0.25rem;
+ display: flex;
+ flex-flow: row wrap;
+ justify-content: center;
+ align-items: center;
+ width: 100%;
+ margin-bottom: 0.5rem;
}
#hootbox input[type="text"] {
- width: calc(100% - 57px);
- margin-left: 3px;
+ flex: 1;
+ margin: 0;
+ font-size: 0.75rem;
+ padding: 0.25rem;
+}
+#hootbox .errors {
+ width: 100%;
}
#hootbox button {
- width: 44px;
+ min-width: 3rem;
+ padding: 3px;
+ font-size: 11px;
}
#hoots {
width: 100%;
diff --git a/views/partials/threads.ejs b/views/partials/threads.ejs
index be3a901..80453f7 100644
--- a/views/partials/threads.ejs
+++ b/views/partials/threads.ejs
@@ -30,11 +30,12 @@
<script class="keywordTemplate" type="text/html">
<tr class='keyword'>
<td>
- <b><a href="/index/{{keyword}}">{{keyword}}</a></b>&nbsp;&middot;
+ <b><a href="/stream/{{keyword}}">{{keyword}}</a></b>&nbsp;&middot;
</td>
<td>
<a href="/post/{{keyword}}">post</a>&nbsp;&middot;
<a href="/stream/keyword/{{keyword}}">stream</a>
+ <a href="/index/keyword/{{keyword}}">index/a>
</td>
</tr>
</script>