summaryrefslogtreecommitdiff
path: root/src/client/components
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-05-05 19:05:50 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-05-05 19:05:50 +0900
commit8accb78fa97becfd96173fba6eb69073aa643b25 (patch)
tree01c7aef9bddcf6db29c977fe94b4238a221714b7 /src/client/components
parentMerge branch 'develop' (diff)
parent12.80.3 (diff)
downloadmisskey-8accb78fa97becfd96173fba6eb69073aa643b25.tar.gz
misskey-8accb78fa97becfd96173fba6eb69073aa643b25.tar.bz2
misskey-8accb78fa97becfd96173fba6eb69073aa643b25.zip
Merge branch 'develop'
Diffstat (limited to 'src/client/components')
-rw-r--r--src/client/components/date-separated-list.vue2
-rw-r--r--src/client/components/global/ad.vue14
2 files changed, 13 insertions, 3 deletions
diff --git a/src/client/components/date-separated-list.vue b/src/client/components/date-separated-list.vue
index 9636ee053c..34085cc070 100644
--- a/src/client/components/date-separated-list.vue
+++ b/src/client/components/date-separated-list.vue
@@ -92,7 +92,7 @@ export default defineComponent({
return [h(MkAd, {
class: 'a', // advertiseの意(ブロッカー対策)
key: item.id + ':ad',
- prefer: 'horizontal',
+ prefer: ['horizontal', 'horizontal-big'],
}), el];
} else {
return el;
diff --git a/src/client/components/global/ad.vue b/src/client/components/global/ad.vue
index ee2a7ebe92..f88a1d2026 100644
--- a/src/client/components/global/ad.vue
+++ b/src/client/components/global/ad.vue
@@ -30,7 +30,7 @@ export default defineComponent({
props: {
prefer: {
- type: String,
+ type: Array,
required: true
},
specify: {
@@ -50,7 +50,7 @@ export default defineComponent({
if (props.specify) {
ad = props.specify;
} else {
- let ads = instance.ads.filter(ad => ad.place === props.prefer);
+ let ads = instance.ads.filter(ad => props.prefer.includes(ad.place));
if (ads.length === 0) {
ads = instance.ads.filter(ad => ad.place === 'square');
@@ -130,6 +130,16 @@ export default defineComponent({
}
}
+ &.horizontal-big {
+ padding: 8px;
+
+ > a ,
+ > a > img {
+ max-width: min(600px, 100%);
+ max-height: 250px;
+ }
+ }
+
&.vertical {
> a ,
> a > img {