mirror of
https://github.com/sergeyyarkov/yarkov.tech.git
synced 2026-10-11 18:39:14 +03:00
feat: added table styles in artcile content
This commit is contained in:
parent
8a5f98e59c
commit
d217b93209
@ -83,4 +83,34 @@
|
|||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
& .table-wrapper {
|
||||||
|
overflow-x: auto;
|
||||||
|
margin-bottom: 1.25rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
& table {
|
||||||
|
display: table;
|
||||||
|
border-radius: var(--border-radius-md);
|
||||||
|
min-width: 100%;
|
||||||
|
font-size: var(--font-size-md);
|
||||||
|
border: 1px solid var(--border-color);
|
||||||
|
border-collapse: separate;
|
||||||
|
border-spacing: 0;
|
||||||
|
margin: 5px 0;
|
||||||
|
& thead th {
|
||||||
|
background-color: var(--background-card);
|
||||||
|
border-top-left-radius: var(--border-radius-md);
|
||||||
|
border-top-right-radius: var(--border-radius-md);
|
||||||
|
}
|
||||||
|
& td,
|
||||||
|
th {
|
||||||
|
border-bottom: 1px solid var(--border-color);
|
||||||
|
padding: 0.5rem;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
& tbody tr:last-child td {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -20,6 +20,6 @@ const { title = SITE_METADATA.title, description } = Astro.props as Props;
|
|||||||
</title>
|
</title>
|
||||||
<meta name="title" content={title} />
|
<meta name="title" content={title} />
|
||||||
<meta name="description" content={description || SITE_METADATA.description} />
|
<meta name="description" content={description || SITE_METADATA.description} />
|
||||||
<meta name="theme-color" content="#1e2327" />
|
<meta name="theme-color" content={SITE_METADATA.themeColor} />
|
||||||
<script is:inline src="/assets/js/detect-theme.js" />
|
<script is:inline src="/assets/js/detect-theme.js" />
|
||||||
<slot />
|
<slot />
|
||||||
|
|||||||
@ -4,6 +4,7 @@ export const SITE_METADATA: SiteMetadataType = {
|
|||||||
author: 'Sergey Yarkov',
|
author: 'Sergey Yarkov',
|
||||||
description:
|
description:
|
||||||
'Здесь я публикую статьи и туториалы на различные IT темы, а также рассказываю о своих проектах которые я сделал за последние несколько лет.',
|
'Здесь я публикую статьи и туториалы на различные IT темы, а также рассказываю о своих проектах которые я сделал за последние несколько лет.',
|
||||||
|
themeColor: '#1e2327',
|
||||||
contacts: {
|
contacts: {
|
||||||
email: 'serzh.yarkov@gmail.com',
|
email: 'serzh.yarkov@gmail.com',
|
||||||
githubUrl: 'https://github.com/sergeyyarkov',
|
githubUrl: 'https://github.com/sergeyyarkov',
|
||||||
|
|||||||
@ -102,6 +102,7 @@
|
|||||||
--background-btn-link: var(--color-white);
|
--background-btn-link: var(--color-white);
|
||||||
--background-btn-link-active: var(--color-white);
|
--background-btn-link-active: var(--color-white);
|
||||||
--background-inputs-color: var(--color-white);
|
--background-inputs-color: var(--color-white);
|
||||||
|
--background-card: var(--color-gray-50);
|
||||||
|
|
||||||
/* Icons */
|
/* Icons */
|
||||||
--icon-primary: var(--color-white);
|
--icon-primary: var(--color-white);
|
||||||
@ -117,16 +118,17 @@
|
|||||||
|
|
||||||
/* Border */
|
/* Border */
|
||||||
--border-color: var(--color-gray-600);
|
--border-color: var(--color-gray-600);
|
||||||
--border-color-hover: var(--color-gray-600);
|
--border-color-hover: var(--color-gray-500);
|
||||||
|
|
||||||
/* Elements */
|
/* Elements */
|
||||||
--background-body-color: var(--color-gray-900);
|
--background-body-color: var(--color-gray-900);
|
||||||
--background-header-color: var(--color-gray-900);
|
--background-header-color: var(--color-gray-900);
|
||||||
--background-inline-code: var(--color-gray-800);
|
--background-inline-code: var(--color-gray-700);
|
||||||
--background-color-hover: var(--color-gray-800);
|
--background-color-hover: var(--color-gray-800);
|
||||||
--background-btn-link: var(--color-gray-800);
|
--background-btn-link: var(--color-gray-800);
|
||||||
--background-btn-link-active: var(--color-gray-700);
|
--background-btn-link-active: var(--color-gray-700);
|
||||||
--background-inputs-color: var(--color-gray-800);
|
--background-inputs-color: var(--color-gray-800);
|
||||||
|
--background-card: var(--color-gray-800);
|
||||||
|
|
||||||
/* Icons */
|
/* Icons */
|
||||||
--icon-primary: var(--color-white);
|
--icon-primary: var(--color-white);
|
||||||
|
|||||||
1
src/types/main.d.ts
vendored
1
src/types/main.d.ts
vendored
@ -15,6 +15,7 @@ declare global {
|
|||||||
name: string;
|
name: string;
|
||||||
author: string;
|
author: string;
|
||||||
description: string;
|
description: string;
|
||||||
|
themeColor: string;
|
||||||
contacts: {
|
contacts: {
|
||||||
email: string;
|
email: string;
|
||||||
githubUrl: string;
|
githubUrl: string;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user