+
({
diff --git a/packages/frontend/src/pages/welcome.timeline.note.vue b/packages/frontend/src/pages/welcome.timeline.note.vue
index 5a03483d0c..460a225f23 100644
--- a/packages/frontend/src/pages/welcome.timeline.note.vue
+++ b/packages/frontend/src/pages/welcome.timeline.note.vue
@@ -92,7 +92,7 @@ onUpdated(() => {
padding: 16px;
margin: 0 0 0 auto;
max-width: max-content;
- border-radius: var(--radius-md);
+ border-radius: var(--MI-radius-md);
}
.reactions {
diff --git a/packages/frontend/src/scripts/favicon-dot.ts b/packages/frontend/src/scripts/favicon-dot.ts
index a5972276e2..1f62c9ca70 100644
--- a/packages/frontend/src/scripts/favicon-dot.ts
+++ b/packages/frontend/src/scripts/favicon-dot.ts
@@ -78,7 +78,7 @@ class FavIconDot {
this.ctx.beginPath();
this.ctx.arc(this.faviconImage.width - 10, 10, 10, 0, 2 * Math.PI);
const computedStyle = getComputedStyle(document.documentElement);
- this.ctx.fillStyle = tinycolor(computedStyle.getPropertyValue('--navIndicator')).toHexString();
+ this.ctx.fillStyle = tinycolor(computedStyle.getPropertyValue('--MI_THEME-navIndicator')).toHexString();
this.ctx.strokeStyle = 'white';
this.ctx.fill();
this.ctx.stroke();
@@ -104,7 +104,7 @@ class FavIconDot {
this.drawDot();
this.canvas.toDataURL('image/png');
} catch (error) {
- return false;
+ return false;
}
return true;
}
@@ -140,6 +140,6 @@ export async function worksOnInstance() {
icon = new FavIconDot();
await icon.setup();
}
-
+
return await icon.worksOnInstance();
}
diff --git a/packages/frontend/src/style.scss b/packages/frontend/src/style.scss
index 116e650666..bc20985a72 100644
--- a/packages/frontend/src/style.scss
+++ b/packages/frontend/src/style.scss
@@ -15,16 +15,15 @@
*/
:root {
- --radius-xs: 5px;
- --radius-sm: 5px;
- --radius: 5px;
- --radius-md: 5px;
- --radius-lg: 5px;
- --radius-xl: 5px;
- --radius-ellipse: 5px;
- --radius-full: 5px;
+ --MI-radius-xs: 5px;
+ --MI-radius-sm: 5px;
+ --MI-radius: 5px;
+ --MI-radius-md: 5px;
+ --MI-radius-lg: 5px;
+ --MI-radius-xl: 5px;
+ --MI-radius-ellipse: 5px;
+ --MI-radius-full: 5px;
- --MI-radius: 12px;
--MI-marginFull: 16px;
--MI-marginHalf: 10px;
@@ -38,19 +37,19 @@
--MI-margin: var(--MI-marginHalf);
}
- --avatar: 48px;
- --thread-width: 2px;
+ --MI-avatar: 48px;
+ --MI-thread-width: 2px;
}
html.radius-misskey {
- --radius-xs: 4px;
- --radius-sm: 8px;
- --radius: 12px;
- --radius-md: 16px;
- --radius-lg: 24px;
- --radius-xl: 32px;
- --radius-ellipse: 999px;
- --radius-full: 100%;
+ --MI-radius-xs: 4px;
+ --MI-radius-sm: 8px;
+ --MI-radius: 12px;
+ --MI-radius-md: 16px;
+ --MI-radius-lg: 24px;
+ --MI-radius-xl: 32px;
+ --MI-radius-ellipse: 999px;
+ --MI-radius-full: 100%;
}
::selection {
@@ -197,7 +196,7 @@ rt {
display: inline-block;
width: 1em;
height: 1em;
- border-radius: var(--radius-full);
+ border-radius: var(--MI-radius-full);
background: currentColor;
}
@@ -210,7 +209,7 @@ rt {
min-width: 1em;
align-items: center;
justify-content: center;
- border-radius: var(--radius-ellipse);
+ border-radius: var(--MI-radius-ellipse);
padding: 0.3em 0.5em;
}
@@ -400,7 +399,7 @@ rt {
padding: 2px 3px;
color: var(--MI_THEME-accent);
border: solid 1px var(--MI_THEME-accent);
- border-radius: var(--radius-xs);
+ border-radius: var(--MI-radius-xs);
vertical-align: top;
}
@@ -450,7 +449,7 @@ rt {
vertical-align: bottom;
height: 128px;
margin-bottom: 16px;
- border-radius: var(--radius-md);
+ border-radius: var(--MI-radius-md);
}
}
diff --git a/packages/frontend/src/ui/_common_/navbar-for-mobile.vue b/packages/frontend/src/ui/_common_/navbar-for-mobile.vue
index c8c0915dc9..aa72de6089 100644
--- a/packages/frontend/src/ui/_common_/navbar-for-mobile.vue
+++ b/packages/frontend/src/ui/_common_/navbar-for-mobile.vue
@@ -159,7 +159,7 @@ function more() {
left: 0;
right: 0;
bottom: 0;
- border-radius: var(--radius-ellipse);
+ border-radius: var(--MI-radius-ellipse);
background: linear-gradient(90deg, var(--MI_THEME-buttonGradateA), var(--MI_THEME-buttonGradateB));
}
@@ -246,7 +246,7 @@ function more() {
left: 0;
right: 0;
bottom: 0;
- border-radius: var(--radius-ellipse);
+ border-radius: var(--MI-radius-ellipse);
background: var(--MI_THEME-accentedBg);
}
}
diff --git a/packages/frontend/src/ui/_common_/navbar.vue b/packages/frontend/src/ui/_common_/navbar.vue
index 9481a99231..a5e6a238ae 100644
--- a/packages/frontend/src/ui/_common_/navbar.vue
+++ b/packages/frontend/src/ui/_common_/navbar.vue
@@ -220,7 +220,7 @@ function more(ev: MouseEvent) {
left: 0;
right: 0;
bottom: 0;
- border-radius: var(--radius-ellipse);
+ border-radius: var(--MI-radius-ellipse);
background: linear-gradient(90deg, var(--MI_THEME-buttonGradateA), var(--MI_THEME-buttonGradateB));
}
@@ -339,7 +339,7 @@ function more(ev: MouseEvent) {
left: 0;
right: 0;
bottom: 0;
- border-radius: var(--radius-ellipse);
+ border-radius: var(--MI-radius-ellipse);
background: var(--MI_THEME-accentedBg);
}
}
@@ -438,7 +438,7 @@ function more(ev: MouseEvent) {
margin: auto;
width: 52px;
aspect-ratio: 1/1;
- border-radius: var(--radius-full);
+ border-radius: var(--MI-radius-full);
background: linear-gradient(90deg, var(--MI_THEME-buttonGradateA), var(--MI_THEME-buttonGradateB));
}
@@ -534,7 +534,7 @@ function more(ev: MouseEvent) {
left: 0;
right: 0;
bottom: 0;
- border-radius: var(--radius-ellipse);
+ border-radius: var(--MI-radius-ellipse);
background: var(--MI_THEME-accentedBg);
}
diff --git a/packages/frontend/src/ui/_common_/notification.vue b/packages/frontend/src/ui/_common_/notification.vue
index 29ae04387a..2d527c1a65 100644
--- a/packages/frontend/src/ui/_common_/notification.vue
+++ b/packages/frontend/src/ui/_common_/notification.vue
@@ -22,7 +22,7 @@ defineProps<{
diff --git a/packages/frontend/src/widgets/WidgetSearch.vue b/packages/frontend/src/widgets/WidgetSearch.vue
index 1a328be7ce..974536e880 100644
--- a/packages/frontend/src/widgets/WidgetSearch.vue
+++ b/packages/frontend/src/widgets/WidgetSearch.vue
@@ -176,6 +176,6 @@ defineExpose({
--
cgit v1.2.3-freya