summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDevlin Junker <devlin.junker@gmail.com>2023-10-04 19:59:21 -0700
committerDevlin Junker <devlin.junker@gmail.com>2023-10-05 08:02:27 -0700
commit06e373bb49a0059278f706b2bc4183f66023e45c (patch)
tree162dca95de1bdd5d659058f6503bb9ce005006c3 /src
parentb6a42935399bb14afd06201034b3828a888e1d79 (diff)
start on mobile view
Signed-off-by: Devlin Junker <devlin.junker@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/components/feed-display/FeedItemDisplay.vue4
-rw-r--r--src/components/feed-display/FeedItemDisplayList.vue33
2 files changed, 34 insertions, 3 deletions
diff --git a/src/components/feed-display/FeedItemDisplay.vue b/src/components/feed-display/FeedItemDisplay.vue
index d1dde278e..efe14a3b4 100644
--- a/src/components/feed-display/FeedItemDisplay.vue
+++ b/src/components/feed-display/FeedItemDisplay.vue
@@ -282,6 +282,10 @@ export default Vue.extend({
font-size: 17px;
}
+ .article table {
+ white-space: unset;
+ }
+
.action-bar {
padding: 0px 20px 0px 20px;
diff --git a/src/components/feed-display/FeedItemDisplayList.vue b/src/components/feed-display/FeedItemDisplayList.vue
index 44e4b070a..f49222b51 100644
--- a/src/components/feed-display/FeedItemDisplayList.vue
+++ b/src/components/feed-display/FeedItemDisplayList.vue
@@ -27,6 +27,7 @@
</div>
<div class="feed-item-display-container">
<VirtualScroll :reached-end="reachedEnd"
+ class="item-list"
:fetch-key="fetchKey"
@load-more="fetchMore()">
<template v-if="items && items.length > 0">
@@ -181,9 +182,10 @@ export default Vue.extend({
<style scoped>
.feed-item-display-list {
- height: 100%;
display: flex;
flex-direction: column;
+ overflow-y: hidden;
+ height: 100%;
}
.virtual-scroll {
@@ -194,12 +196,37 @@ export default Vue.extend({
.feed-item-display-container {
display: flex;
height: 100%;
+ overflow-y: hidden;
+ }
+
+ @media only screen and (min-width: 320px) {
+ .virtual-scroll {
+ flex: 1 1.2 auto;
+ }
+
+ .feed-item-display-container {
+ flex-direction: column;
+ }
+
+ .feed-item-container {
+ flex: 1 1 1000px;
+ max-height: calc(100vh - 200px)
+ }
+ }
+
+ @media only screen and (min-width: 768px) {
+ .feed-item-display-container {
+ flex-direction: row;
+ }
+
+ .feed-item-container {
+ width: 50%;
+ max-height: unset;
+ }
}
.feed-item-container {
- max-width: 50%;
overflow-y: hidden;
- height: calc(100vh - 50px - 50px - 10px)
}
.header {