mirror of
https://github.com/usememos/memos.git
synced 2025-06-05 22:09:59 +02:00
chore: update setting dialog style
This commit is contained in:
@ -39,13 +39,13 @@ const SettingDialog: React.FC<Props> = (props: Props) => {
|
|||||||
onClick={() => handleSectionSelectorItemClick("my-account")}
|
onClick={() => handleSectionSelectorItemClick("my-account")}
|
||||||
className={`section-item ${state.selectedSection === "my-account" ? "selected" : ""}`}
|
className={`section-item ${state.selectedSection === "my-account" ? "selected" : ""}`}
|
||||||
>
|
>
|
||||||
My account
|
<span className="icon-text">🤠</span> My account
|
||||||
</span>
|
</span>
|
||||||
<span
|
<span
|
||||||
onClick={() => handleSectionSelectorItemClick("preferences")}
|
onClick={() => handleSectionSelectorItemClick("preferences")}
|
||||||
className={`section-item ${state.selectedSection === "preferences" ? "selected" : ""}`}
|
className={`section-item ${state.selectedSection === "preferences" ? "selected" : ""}`}
|
||||||
>
|
>
|
||||||
Preferences
|
<span className="icon-text">🏟</span> Preferences
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
{user?.role === "OWNER" ? (
|
{user?.role === "OWNER" ? (
|
||||||
@ -56,7 +56,7 @@ const SettingDialog: React.FC<Props> = (props: Props) => {
|
|||||||
onClick={() => handleSectionSelectorItemClick("member")}
|
onClick={() => handleSectionSelectorItemClick("member")}
|
||||||
className={`section-item ${state.selectedSection === "member" ? "selected" : ""}`}
|
className={`section-item ${state.selectedSection === "member" ? "selected" : ""}`}
|
||||||
>
|
>
|
||||||
Member
|
<span className="icon-text">👤</span> Member
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
@import "./mixin.less";
|
@import "./mixin.less";
|
||||||
|
|
||||||
.menu-btns-popup {
|
.menu-btns-popup {
|
||||||
@apply absolute right-2 top-8 flex flex-col justify-start items-start mt-4 p-1 w-36 rounded-lg z-10 shadow bg-white;
|
@apply absolute right-2 top-6 flex flex-col justify-start items-start mt-4 p-1 w-36 rounded-lg z-10 shadow bg-white;
|
||||||
|
|
||||||
> .btn {
|
> .btn {
|
||||||
@apply flex flex-row justify-start items-center w-full py-2 px-3 text-base rounded text-left hover:bg-gray-100;
|
@apply flex flex-row justify-start items-center w-full py-2 px-3 text-base rounded text-left hover:bg-gray-100;
|
||||||
|
@ -24,18 +24,22 @@
|
|||||||
@apply w-full sm:w-40 h-auto sm:h-full shrink-0 rounded-t-lg sm:rounded-l-lg p-4 border-r bg-gray-100 flex flex-col justify-start items-start;
|
@apply w-full sm:w-40 h-auto sm:h-full shrink-0 rounded-t-lg sm:rounded-l-lg p-4 border-r bg-gray-100 flex flex-col justify-start items-start;
|
||||||
|
|
||||||
> .section-title {
|
> .section-title {
|
||||||
@apply text-sm mt-4 first:mt-3 mb-1 font-mono text-gray-400;
|
@apply text-sm mt-2 sm:mt-4 first:mt-3 mb-1 font-mono text-gray-400;
|
||||||
}
|
}
|
||||||
|
|
||||||
> .section-items-container {
|
> .section-items-container {
|
||||||
@apply w-full h-auto flex flex-row sm:flex-col justify-start items-start;
|
@apply w-full h-auto flex flex-row sm:flex-col justify-start items-start;
|
||||||
|
|
||||||
> .section-item {
|
> .section-item {
|
||||||
@apply text-base mr-2 sm:mr-0 mt-2 text-gray-700 cursor-pointer hover:opacity-80;
|
@apply flex flex-row justify-start items-center text-base select-none mr-3 sm:mr-0 mt-0 sm:mt-2 text-gray-700 cursor-pointer hover:opacity-80;
|
||||||
|
|
||||||
&.selected {
|
&.selected {
|
||||||
@apply font-bold hover:opacity-100;
|
@apply font-bold hover:opacity-100;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
> .icon-text {
|
||||||
|
@apply text-base mr-1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user