memos/web/src/less/memo-content.less

113 lines
2.5 KiB
Plaintext
Raw Normal View History

2022-09-10 16:22:26 +03:00
.memo-content-wrapper {
@apply w-full flex flex-col justify-start items-start text-gray-800 dark:text-gray-200;
2021-12-08 18:43:52 +03:00
2022-09-10 16:22:26 +03:00
> .memo-content-text {
@apply w-full break-words text-base leading-7;
2021-12-08 18:43:52 +03:00
2022-09-10 16:22:26 +03:00
> p {
@apply w-full h-auto mb-1 last:mb-0 text-base leading-6 whitespace-pre-wrap break-words;
min-height: 24px;
2022-09-10 16:22:26 +03:00
}
2021-12-08 18:43:52 +03:00
2022-09-10 16:22:26 +03:00
.img {
@apply block max-w-full rounded cursor-pointer hover:shadow;
2022-09-10 16:22:26 +03:00
}
2021-12-08 18:43:52 +03:00
2022-09-10 16:22:26 +03:00
.tag-span {
@apply inline-block w-auto font-mono text-blue-600 dark:text-blue-400 cursor-pointer;
2022-09-10 16:22:26 +03:00
}
.link {
@apply text-blue-600 dark:text-blue-400 cursor-pointer underline break-all hover:opacity-80 decoration-1;
code {
@apply underline decoration-1;
}
2022-09-10 16:22:26 +03:00
}
2022-07-02 10:01:59 +03:00
2022-10-03 04:11:07 +03:00
.ol-block,
.ul-block,
2022-09-10 16:22:26 +03:00
.todo-block {
2022-10-21 17:51:41 +03:00
@apply inline-block box-border text-right w-8 mr-px font-mono select-none whitespace-nowrap;
}
.ul-block {
@apply text-center;
2022-09-10 16:22:26 +03:00
}
.todo-block {
@apply w-4 h-4 leading-4 border rounded box-border text-lg cursor-pointer shadow-inner hover:opacity-80;
2022-10-03 04:11:07 +03:00
transform: translateY(2px);
2022-09-10 16:22:26 +03:00
margin-left: 6px;
margin-right: 6px;
}
li {
list-style-type: none;
&::before {
@apply font-bold mr-1;
content: "•";
}
}
2022-09-10 16:22:26 +03:00
pre {
@apply w-full my-1 p-3 rounded bg-gray-100 dark:bg-zinc-600 whitespace-pre-wrap;
code {
@apply block;
}
2022-10-03 14:51:54 +03:00
}
code {
@apply bg-gray-100 dark:bg-zinc-600 px-1 rounded text-sm font-mono leading-6 inline-block;
2022-09-10 16:22:26 +03:00
}
table {
@apply my-1 table-auto border-collapse border border-gray-300;
th {
@apply px-4 py-1 text-center border border-gray-300;
}
td {
@apply px-4 py-1 text-center border border-gray-300;
}
}
2022-10-29 13:14:53 +03:00
blockquote {
@apply border-l-4 pl-2 text-gray-400 dark:text-gray-300;
2022-10-29 13:14:53 +03:00
}
hr {
@apply my-1 dark:border-zinc-600;
}
2021-12-08 18:43:52 +03:00
}
2022-09-10 16:22:26 +03:00
> .expand-btn-container {
@apply w-full relative flex flex-row justify-start items-center;
> .btn {
@apply flex flex-row justify-start items-center pl-2 pr-1 py-1 my-1 text-xs rounded-lg border bg-gray-100 dark:bg-zinc-600 border-gray-200 dark:border-zinc-600 opacity-80 shadow hover:opacity-60 cursor-pointer;
2022-09-10 16:22:26 +03:00
&.expand-btn {
@apply mt-2;
> .icon-img {
@apply rotate-90;
}
}
&.fold-btn {
> .icon-img {
@apply -rotate-90;
}
}
> .icon-img {
@apply w-4 h-auto ml-1 transition-all;
}
}
2021-12-08 18:43:52 +03:00
}
}