Форматирование текста описания

This commit is contained in:
Халимов Рустам
2026-02-16 10:34:19 +03:00
parent b09949ed1e
commit 2659574bac
91 changed files with 2964 additions and 74 deletions
+126 -4
View File
@@ -618,6 +618,7 @@ video {
* {
border-color: hsl(var(--border));
}
body {
background-color: hsl(var(--background));
color: hsl(var(--foreground));
@@ -677,6 +678,9 @@ video {
.left-2 {
left: 0.5rem;
}
.left-3 {
left: 0.75rem;
}
.left-auto {
left: auto;
}
@@ -689,6 +693,9 @@ video {
.top-0 {
top: 0px;
}
.top-2 {
top: 0.5rem;
}
.top-auto {
top: auto;
}
@@ -705,6 +712,10 @@ video {
margin-left: -0.25rem;
margin-right: -0.25rem;
}
.mx-1 {
margin-left: 0.25rem;
margin-right: 0.25rem;
}
.mx-auto {
margin-left: auto;
margin-right: auto;
@@ -743,9 +754,6 @@ video {
.mr-4 {
margin-right: 1rem;
}
.mt-1 {
margin-top: 0.25rem;
}
.mt-12 {
margin-top: 3rem;
}
@@ -833,6 +841,12 @@ video {
.max-h-\[300px\] {
max-height: 300px;
}
.max-h-none {
max-height: none;
}
.min-h-\[200px\] {
min-height: 200px;
}
.min-h-\[80px\] {
min-height: 80px;
}
@@ -878,6 +892,9 @@ video {
.w-full {
width: 100%;
}
.w-px {
width: 1px;
}
.w-screen {
width: 100vw;
}
@@ -896,6 +913,9 @@ video {
.max-w-4xl {
max-width: 56rem;
}
.max-w-none {
max-width: none;
}
.flex-1 {
flex: 1 1 0%;
}
@@ -1098,6 +1118,9 @@ video {
.border-b {
border-bottom-width: 1px;
}
.border-t {
border-top-width: 1px;
}
.border-blue-200 {
--tw-border-opacity: 1;
border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
@@ -1144,6 +1167,9 @@ video {
--tw-bg-opacity: 1;
background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}
.bg-border {
background-color: hsl(var(--border));
}
.bg-card {
background-color: hsl(var(--card));
}
@@ -1153,6 +1179,9 @@ video {
.bg-muted {
background-color: hsl(var(--muted));
}
.bg-muted\/50 {
background-color: hsl(var(--muted) / 0.5);
}
.bg-popover {
background-color: hsl(var(--popover));
}
@@ -1185,6 +1214,9 @@ video {
.p-1 {
padding: 0.25rem;
}
.p-2 {
padding: 0.5rem;
}
.p-4 {
padding: 1rem;
}
@@ -1306,6 +1338,9 @@ video {
.font-semibold {
font-weight: 600;
}
.italic {
font-style: italic;
}
.leading-none {
line-height: 1;
}
@@ -1468,6 +1503,9 @@ video {
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.duration-200 {
transition-duration: 200ms;
}
@keyframes enter {
from {
@@ -1482,6 +1520,91 @@ video {
transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
}
}
.duration-200 {
animation-duration: 200ms;
}
/* Tiptap Editor Styles */
.ProseMirror {
outline: none;
}
.ProseMirror p.is-editor-empty:first-child::before {
color: hsl(var(--muted-foreground));
content: attr(data-placeholder);
float: left;
height: 0;
pointer-events: none;
}
/* Prose styles for rendered content */
.prose strong {
color: hsl(var(--foreground));
font-weight: 600;
}
.prose em {
color: hsl(var(--foreground));
font-style: italic;
}
.prose a {
color: hsl(var(--primary));
text-decoration: underline;
cursor: pointer;
}
.prose a:hover {
color: hsl(221.2 83.2% 43.3%);
}
.prose ul,
.prose ol {
color: hsl(var(--foreground));
padding-left: 1.5rem;
}
.prose ul {
list-style-type: disc;
}
.prose ol {
list-style-type: decimal;
}
.prose li {
color: hsl(var(--foreground));
margin-bottom: 0.25rem;
}
.prose p {
color: hsl(var(--foreground));
margin-bottom: 0.5rem;
}
.prose h1,
.prose h2,
.prose h3,
.prose h4,
.prose h5,
.prose h6 {
color: hsl(var(--foreground));
font-weight: 600;
margin-top: 1rem;
margin-bottom: 0.5rem;
}
.prose h1 {
font-size: 1.5rem;
}
.prose h2 {
font-size: 1.25rem;
}
.prose h3 {
font-size: 1.125rem;
}
.file\:border-0::file-selector-button {
border-width: 0px;
@@ -1977,4 +2100,3 @@ video {
.\[\&_svg\]\:shrink-0 svg {
flex-shrink: 0;
}