Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,11 @@ const config = {
'https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Inter:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap',
],
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'throw',
markdown: {
hooks: {
onBrokenMarkdownLinks: 'throw'
}
},
// This requires special care for the TVM instructions page.
// Hence, it can only be set to 'warn' for the time being.
onBrokenAnchors: 'warn',
Expand Down
3,903 changes: 2,206 additions & 1,697 deletions package-lock.json

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@
"postinstall": "husky"
},
"dependencies": {
"@docusaurus/core": "^3.8.1",
"@docusaurus/plugin-client-redirects": "^3.8.1",
"@docusaurus/plugin-google-gtag": "^3.8.1",
"@docusaurus/preset-classic": "^3.8.1",
"@docusaurus/remark-plugin-npm2yarn": "^3.8.1",
"@docusaurus/theme-live-codeblock": "^3.8.1",
"@docusaurus/theme-mermaid": "^3.8.1",
"@docusaurus/core": "^3.9.1",
"@docusaurus/plugin-client-redirects": "^3.9.1",
"@docusaurus/plugin-google-gtag": "^3.9.1",
"@docusaurus/preset-classic": "^3.9.1",
"@docusaurus/remark-plugin-npm2yarn": "^3.9.1",
"@docusaurus/theme-live-codeblock": "^3.9.1",
"@docusaurus/theme-mermaid": "^3.9.1",
"@easyops-cn/docusaurus-search-local": "^0.44.5",
"@mdx-js/react": "^3.0.1",
"@saucelabs/theme-github-codeblock": "^0.1.1",
Expand All @@ -48,7 +48,7 @@
"react-player": "^2.16.0",
"react-tooltip": "^5.28.0",
"react-zoom-pan-pinch": "^3.7.0",
"sass": "^1.79.4",
"sass": "^1.93.2",
"tonweb-mnemonic": "^1.0.1",
"url": "^0.11.4"
},
Expand Down
31 changes: 17 additions & 14 deletions src/theme/Footer/Footer.scss
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
@import "./styles/all";
@use "styles/all";
@use "styles/base/vars";
@use "styles/utils/media_queries";
@use "styles/utils/mixins";

.CustomFooter {
margin-top: 100px;

@include media-breakpoint-m {
@include media_queries.media-breakpoint-m {
margin-top: 52px;
}

Expand All @@ -22,10 +25,10 @@
&--with-small-offset {
margin-top: 46px;

@include media-breakpoint-xxl {
@include media_queries.media-breakpoint-xxl {
margin-top: 26px;
}
@include media-breakpoint-m {
@include media_queries.media-breakpoint-m {
margin-top: 16px;
}
}
Expand All @@ -41,15 +44,15 @@
&--large {
display: block;

@include media-breakpoint-l {
@include media_queries.media-breakpoint-l {
display: none;
}
}

&--small {
display: none;

@include media-breakpoint-l {
@include media_queries.media-breakpoint-l {
display: block;
}
}
Expand All @@ -59,7 +62,7 @@
position: relative;
padding-bottom: 24px;

@include media-breakpoint-s {
@include media_queries.media-breakpoint-s {
padding-top: 16px;
}
}
Expand All @@ -79,7 +82,7 @@
gap: 8px;
margin-top: 8px;

@include media-breakpoint-tablet-s {
@include media_queries.media-breakpoint-tablet-s {
margin-top: 12px;
}
}
Expand All @@ -89,7 +92,7 @@
}

&--m-scheme-light &__colLink div {
@include hover-state {
@include mixins.hover-state {
&:hover {
color: var(--accent-hover-light);
}
Expand All @@ -101,7 +104,7 @@
}

&--m-scheme-dark &__colLink div {
@include hover-state {
@include mixins.hover-state {
&:hover {
color: var(--accent-hover-dark);
}
Expand All @@ -118,10 +121,10 @@
padding: 26px 16px;
}

@include media-breakpoint-tablet-s {
@include media_queries.media-breakpoint-tablet-s {
padding: 24px 0 32px;
}
@include media-breakpoint-desktop {
@include media_queries.media-breakpoint-desktop {
padding: 24px 0 40px;
}
}
Expand All @@ -145,7 +148,7 @@
&__network rect,
&__network:nth-child(4) circle,
&__network path {
transition: $def-trans-duration all;
transition: vars.$def-trans-duration all;
}

&--m-scheme-dark &__network path {
Expand Down Expand Up @@ -177,7 +180,7 @@
&__network {
color: var(--icon_light_thirdly);

@include hover-state {
@include mixins.hover-state {
&:hover {
color: var(--accent-hover-light);
}
Expand Down
11 changes: 6 additions & 5 deletions src/theme/Footer/GridSystem/NewCol/NewCol.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import "../../styles/all";
@use "../../styles/all";
@use "../../styles/utils/media_queries";

.NewCol {
box-sizing: border-box;
Expand All @@ -10,22 +11,22 @@
padding: 0;
}

@include media-breakpoint-tablet-s {
@include media_queries.media-breakpoint-tablet-s {
padding-left: calc(#{var(--tabletSGridGap)} / 2 * 1px);
padding-right: calc(#{var(--tabletSGridGap)} / 2 * 1px);
}

@include media-breakpoint-tablet-m {
@include media_queries.media-breakpoint-tablet-m {
padding-left: calc(#{var(--tabletMGridGap)} / 2 * 1px);
padding-right: calc(#{var(--tabletMGridGap)} / 2 * 1px);
}

@include media-breakpoint-desktop {
@include media_queries.media-breakpoint-desktop {
padding-left: calc(#{var(--desktopGridGap)} / 2 * 1px);
padding-right: calc(#{var(--desktopGridGap)} / 2 * 1px);
}

@include media-breakpoint-desktop-large {
@include media_queries.media-breakpoint-desktop-large {
padding-left: calc(#{var(--desktopLargeGridGap)} / 2 * 1px);
padding-right: calc(#{var(--desktopLargeGridGap)} / 2 * 1px);
}
Expand Down
13 changes: 7 additions & 6 deletions src/theme/Footer/GridSystem/NewRow/NewRow.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import "../../styles/all";
@use "../../styles/all";
@use "../../styles/utils/media_queries";

.NewRow {
display: grid;
Expand All @@ -13,28 +14,28 @@
margin-left: 0;
}

@include media-breakpoint-tablet-s {
@include media_queries.media-breakpoint-tablet-s {
row-gap: calc(#{var(--tabletSGridGap)} * 1px);
grid-template-columns: var(--tabletSGridSize);
margin-left: calc(#{var(--tabletSGridGap)} / 2 * -1px);
width: calc(100% + #{var(--tabletSGridGap)} * 1px);
}

@include media-breakpoint-tablet-m {
@include media_queries.media-breakpoint-tablet-m {
row-gap: calc(#{var(--tabletMGridGap)} * 1px);
grid-template-columns: var(--tabletMGridSize);
margin-left: calc(#{var(--tabletMGridGap)} / 2 * -1px);
width: calc(100% + #{var(--tabletMGridGap)} * 1px);
}

@include media-breakpoint-desktop {
@include media_queries.media-breakpoint-desktop {
row-gap: calc(#{var(--desktopGridGap)} * 1px);
grid-template-columns: var(--desktopGridSize);
margin-left: calc(#{var(--desktopGridGap)} / 2 * -1px);
width: calc(100% + #{var(--desktopGridGap)} * 1px);
}

@include media-breakpoint-desktop-large {
@include media_queries.media-breakpoint-desktop-large {
row-gap: calc(#{var(--desktopLargeGridGap)} * 1px);
grid-template-columns: var(--desktopLargeGridSize);
margin-left: calc(#{var(--desktopLargeGridGap)} / 2 * -1px);
Expand All @@ -44,7 +45,7 @@

&-m-left-triangle {

@include media-breakpoint-tablet-s {
@include media_queries.media-breakpoint-tablet-s {
grid-template-areas: 'first second'
'first third';

Expand Down
10 changes: 6 additions & 4 deletions src/theme/Footer/Logo/Logo.scss
Original file line number Diff line number Diff line change
@@ -1,24 +1,26 @@
@import "../styles/all";
@use "../styles/all";
@use "../styles/utils/media_queries";
@use "../styles/utils/mixins";

.Logo {
position: relative;
display: block;
cursor: pointer;
@include with-transition(color);
@include mixins.with-transition(color);

&__inner {
display: block;

&--large {
@include media-breakpoint-xl {
@include media_queries.media-breakpoint-xl {
display: none;
}
}

&--small {
display: none;

@include media-breakpoint-xl {
@include media_queries.media-breakpoint-xl {
display: block;
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/theme/Footer/Separator/Separator.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import "../styles/all";
@use "../styles/all";

.Separator {
width: 100%;
Expand Down
16 changes: 9 additions & 7 deletions src/theme/Footer/Typography/Caption/Caption.scss
Original file line number Diff line number Diff line change
@@ -1,20 +1,22 @@
@import "../../styles/all";
@use "../../styles/all";
@use "../../styles/utils/media_queries";
@use "../../styles/utils/typography";

.Caption {
@include font-inter;
font-size: $font-size-small-xs;
line-height: $line-height-small-s;
@include typography.font-inter;
font-size: typography.$font-size-small-xs;
line-height: typography.$line-height-small-s;

p {
overflow: visible;
}

@include media-breakpoint-tablet-m {
font-size: $font-size-small-s;
@include media_queries.media-breakpoint-tablet-m {
font-size: typography.$font-size-small-s;
}

&--weight-medium {
font-weight: $font-weight-medium;
font-weight: typography.$font-weight-medium;
}

&--scheme-light {
Expand Down
18 changes: 10 additions & 8 deletions src/theme/Footer/Typography/Text/Text.scss
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
@import "../../styles/all";
@use "../../styles/all";
@use "../../styles/utils/media_queries";
@use "../../styles/utils/typography";

.Text {
@include font-inter;
@include typography.font-inter;

&--weight-semi {
font-weight: $font-weight-semi-bold;
font-weight: typography.$font-weight-semi-bold;
}

&--scheme-light {
Expand All @@ -16,12 +18,12 @@
}

&--level-1 {
font-size: $text-1-font-size-mobile;
line-height: $text-1-line-height-mobile;
font-size: typography.$text-1-font-size-mobile;
line-height: typography.$text-1-line-height-mobile;

@include media-breakpoint-desktop {
font-size: $text-1-font-size-desktop;
line-height: $text-1-line-height-desktop;
@include media_queries.media-breakpoint-desktop {
font-size: typography.$text-1-font-size-desktop;
line-height: typography.$text-1-line-height-desktop;
}
}
}
10 changes: 5 additions & 5 deletions src/theme/Footer/styles/_all.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@import "base/breakpoints";
@import "base/vars";
@import "utils/media_queries";
@import "utils/mixins";
@import "utils/typography";
@use "base/breakpoints";
@use "base/vars";
@use "utils/media_queries";
@use "utils/mixins";
@use "utils/typography";
Loading