summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2023-01-02 12:15:26 +0900
committerGitHub <noreply@github.com>2023-01-02 12:15:26 +0900
commit46c2706b7ecf6e9461f97dd795524f6ab4b59ada (patch)
treeebdd5b2ca438cb28e90fb0e712740d02c623b567 /packages/frontend/src/components
parentfix(client): fix chart vline rendering (diff)
downloadsharkey-46c2706b7ecf6e9461f97dd795524f6ab4b59ada.tar.gz
sharkey-46c2706b7ecf6e9461f97dd795524f6ab4b59ada.tar.bz2
sharkey-46c2706b7ecf6e9461f97dd795524f6ab4b59ada.zip
perf: use overflow: clip instead of overflow: hidden (#9443)
* use overflow: clip * revert
Diffstat (limited to 'packages/frontend/src/components')
-rw-r--r--packages/frontend/src/components/MkAutocomplete.vue4
-rw-r--r--packages/frontend/src/components/MkButton.vue2
-rw-r--r--packages/frontend/src/components/MkNote.vue2
-rw-r--r--packages/frontend/src/components/MkNoteDetailed.vue2
-rw-r--r--packages/frontend/src/components/MkPoll.vue2
-rw-r--r--packages/frontend/src/components/MkSubNoteContent.vue2
-rw-r--r--packages/frontend/src/components/MkUrlPreview.vue2
-rw-r--r--packages/frontend/src/components/global/MkAvatar.vue2
8 files changed, 9 insertions, 9 deletions
diff --git a/packages/frontend/src/components/MkAutocomplete.vue b/packages/frontend/src/components/MkAutocomplete.vue
index 1321ab7076..a2b020b900 100644
--- a/packages/frontend/src/components/MkAutocomplete.vue
+++ b/packages/frontend/src/components/MkAutocomplete.vue
@@ -384,7 +384,7 @@ onBeforeUnmount(() => {
position: fixed;
max-width: 100%;
margin-top: calc(1em + 8px);
- overflow: hidden;
+ overflow: clip;
transition: top 0.1s ease, left 0.1s ease;
> ol {
@@ -401,7 +401,7 @@ onBeforeUnmount(() => {
align-items: center;
padding: 4px 12px;
white-space: nowrap;
- overflow: hidden;
+ overflow: clip;
font-size: 0.9em;
cursor: default;
diff --git a/packages/frontend/src/components/MkButton.vue b/packages/frontend/src/components/MkButton.vue
index 20bce2104b..2b1b66da29 100644
--- a/packages/frontend/src/components/MkButton.vue
+++ b/packages/frontend/src/components/MkButton.vue
@@ -207,7 +207,7 @@ function onMousedown(evt: MouseEvent): void {
width: 100%;
height: 100%;
border-radius: 6px;
- overflow: hidden;
+ overflow: clip;
::v-deep(div) {
position: absolute;
diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue
index 11da49f2da..b379a8a7e4 100644
--- a/packages/frontend/src/components/MkNote.vue
+++ b/packages/frontend/src/components/MkNote.vue
@@ -468,7 +468,7 @@ function readPromo() {
&.collapsed {
position: relative;
max-height: 9em;
- overflow: hidden;
+ overflow: clip;
> .fade {
display: block;
diff --git a/packages/frontend/src/components/MkNoteDetailed.vue b/packages/frontend/src/components/MkNoteDetailed.vue
index 14af580b26..79dff69be5 100644
--- a/packages/frontend/src/components/MkNoteDetailed.vue
+++ b/packages/frontend/src/components/MkNoteDetailed.vue
@@ -298,7 +298,7 @@ if (appearNote.replyId) {
.lxwezrsl {
position: relative;
transition: box-shadow 0.1s ease;
- overflow: hidden;
+ overflow: clip;
contain: content;
&:focus-visible {
diff --git a/packages/frontend/src/components/MkPoll.vue b/packages/frontend/src/components/MkPoll.vue
index f2e3a8ee4d..33e625a058 100644
--- a/packages/frontend/src/components/MkPoll.vue
+++ b/packages/frontend/src/components/MkPoll.vue
@@ -102,7 +102,7 @@ const vote = async (id) => {
//border: solid 0.5px var(--divider);
background: var(--accentedBg);
border-radius: 4px;
- overflow: hidden;
+ overflow: clip;
cursor: pointer;
> .backdrop {
diff --git a/packages/frontend/src/components/MkSubNoteContent.vue b/packages/frontend/src/components/MkSubNoteContent.vue
index 3015e27b9d..55b04e6686 100644
--- a/packages/frontend/src/components/MkSubNoteContent.vue
+++ b/packages/frontend/src/components/MkSubNoteContent.vue
@@ -59,7 +59,7 @@ const collapsed = $ref(
&.collapsed {
position: relative;
max-height: 9em;
- overflow: hidden;
+ overflow: clip;
> .fade {
display: block;
diff --git a/packages/frontend/src/components/MkUrlPreview.vue b/packages/frontend/src/components/MkUrlPreview.vue
index 6b38080f92..046e37c46b 100644
--- a/packages/frontend/src/components/MkUrlPreview.vue
+++ b/packages/frontend/src/components/MkUrlPreview.vue
@@ -175,7 +175,7 @@ onUnmounted(() => {
font-size: 14px;
box-shadow: 0 0 0 1px var(--divider);
border-radius: 8px;
- overflow: hidden;
+ overflow: clip;
&:hover {
text-decoration: none;
diff --git a/packages/frontend/src/components/global/MkAvatar.vue b/packages/frontend/src/components/global/MkAvatar.vue
index 60b8b3b1db..2f8e7945fc 100644
--- a/packages/frontend/src/components/global/MkAvatar.vue
+++ b/packages/frontend/src/components/global/MkAvatar.vue
@@ -85,7 +85,7 @@ watch(() => props.user.avatarBlurhash, () => {
top: 0;
border-radius: 100%;
z-index: 1;
- overflow: hidden;
+ overflow: clip;
object-fit: cover;
width: 100%;
height: 100%;