diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0dca593..5f2b63f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,48 +1,48 @@ name: Deploy on: - push: - branches: - - master - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: + push: + branches: + - master + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: - contents: read - pages: write - id-token: write + contents: read + pages: write + id-token: write jobs: - # Build job - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: Setup Pages - id: pages - uses: actions/configure-pages@v5 - - run: npm ci - - run: npm run build - env: - DOCUSAURUS_URL: https://testplane.io - DOCUSAURUS_BASE_URL: / - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 - with: - path: ./build + # Build job + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 20 + - name: Setup Pages + id: pages + uses: actions/configure-pages@v5 + - run: npm ci + - run: npm run build + env: + DOCUSAURUS_URL: https://testplane.io + DOCUSAURUS_BASE_URL: / + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./build - # Deployment job - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-latest - needs: build - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/docs/index.mdx b/docs/index.mdx index 40f5d03..0c3f54c 100644 --- a/docs/index.mdx +++ b/docs/index.mdx @@ -4,7 +4,7 @@ **Testplane** — это инструмент для автоматизации тестирования пользовательских сценариев в web-интерфейсах. -С помощью неё вы можете протестировать функциональность своего сайта или проекта, а также проверить, что ваша верстка при любых обстоятельствах соответствует эталонной. В вашем распоряжении — весь [спектр команд][commands], которые предоставляет [WebDriverIO v8][webdriverio-api], и [все возможности протокола Chrome DevTools][how-to-use-cdp]. А ещё — привычный синтаксис [Mocha][mocha]. +С помощью неё вы можете протестировать функциональность своего сайта или проекта, а также проверить, что ваша верстка при любых обстоятельствах соответствует эталонной. В вашем распоряжении — весь [спектр команд][commands], которые предоставляет [WebDriverIO v8][webdriverio-api] и [все возможности протокола Chrome DevTools][how-to-use-cdp]. А ещё — привычный синтаксис [Mocha][mocha]. В вашем проекте становится всё больше и больше тестов? — Testplane позволит вам легко масштабировать их прогон, не теряя в юзабилити. Она умеет не только запускать тесты параллельно, в разных браузерах, на разных платформах, но и собирать все результаты прогонов в единый html-отчет, с возможностями гибкого просмотра, группировки и фильтрации тестов. diff --git a/src/scss/custom.scss b/src/scss/custom.scss index 7239326..74426f0 100644 --- a/src/scss/custom.scss +++ b/src/scss/custom.scss @@ -37,19 +37,19 @@ /* Infima variables. */ :root { - --ifm-color-primary: theme(colors.indigo.600); - --ifm-color-primary-dark: theme(colors.indigo.700); - --ifm-color-primary-darker: theme(colors.indigo.800); - --ifm-color-primary-darkest: theme(colors.indigo.900); - --ifm-color-primary-light: theme(colors.indigo.500); - --ifm-color-primary-lighter: theme(colors.indigo.400); - --ifm-color-primary-lightest: theme(colors.indigo.300); + --ifm-color-primary: theme("colors.indigo.600"); + --ifm-color-primary-dark: theme("colors.indigo.700"); + --ifm-color-primary-darker: theme("colors.indigo.800"); + --ifm-color-primary-darkest: theme("colors.indigo.900"); + --ifm-color-primary-light: theme("colors.indigo.500"); + --ifm-color-primary-lighter: theme("colors.indigo.400"); + --ifm-color-primary-lightest: theme("colors.indigo.300"); --ifm-code-font-size: 95%; --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); --ifm-font-family-base: Jost, sans-serif; - --ifm-link-color: theme(colors.indigo.600); - --ifm-menu-color-active: theme(colors.indigo.600); - --ifm-breadcrumb-color-active: theme(colors.indigo.600); + --ifm-link-color: theme("colors.indigo.600"); + --ifm-menu-color-active: theme("colors.indigo.600"); + --ifm-breadcrumb-color-active: theme("colors.indigo.600"); } /* Dark mode. */ @@ -104,8 +104,16 @@ padding: 0.5rem !important; } +.table-of-contents { + font-size: theme("fontSize.sm"); +} + .theme-doc-markdown, article { + p { + font-size: theme("fontSize.lg"); + } + ul { list-style: square; padding-left: 2rem; diff --git a/static/img/favicon.ico b/static/img/favicon.ico index c01d54b..5e2467a 100644 Binary files a/static/img/favicon.ico and b/static/img/favicon.ico differ