From 431592810d7c73eeeb3b977685e962327642d110 Mon Sep 17 00:00:00 2001 From: Elinorre Date: Sat, 21 Mar 2020 22:53:30 +0300 Subject: [PATCH 1/3] build fix --- .github/workflows/main.yml | 4 +- .prettierignore | 4 - .prettierrc | 7 - README.md | 10 +- gatsby-config.js | 7 +- gatsby-ssr.js | 37 - package-lock.json | 861 ++++++--------------- package.json | 9 +- src/components/header.js | 45 -- src/components/language.js | 2 + src/components/layout.js | 25 +- src/components/navBar.js | 61 ++ src/components/templates/courseTemplate.js | 5 +- src/components/templates/news.js | 13 +- src/intl/ru.json | 2 +- src/pages/about.js | 14 +- src/pages/content/en/members/inzhechik.md | 2 +- src/pages/content/en/pages/biref.md | 2 +- src/pages/content/ru/members/inzhechik.md | 2 +- src/pages/index.js | 16 +- src/pages/partners.js | 1 - src/pages/projects/education.js | 8 +- src/pages/projects/math.js | 8 +- src/pages/projects/physics.js | 7 +- src/pages/projects/software.js | 8 +- src/pages/publications.js | 5 +- src/pages/quarks.js | 5 +- src/styles/footer.css | 22 +- src/styles/header.css | 82 -- src/styles/layout.css | 605 +-------------- src/styles/main.css | 33 +- src/styles/navbar.css | 87 +++ static/_redirects | 16 - 33 files changed, 488 insertions(+), 1527 deletions(-) delete mode 100644 .prettierignore delete mode 100644 .prettierrc delete mode 100644 gatsby-ssr.js delete mode 100644 src/components/header.js create mode 100644 src/components/navBar.js delete mode 100644 src/styles/header.css create mode 100644 src/styles/navbar.css delete mode 100644 static/_redirects diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b9e5b68..560855b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,7 +2,7 @@ name: copy build to master on: push: branches: - - master + - elinorre jobs: build: @@ -24,4 +24,4 @@ jobs: username: ${{ secrets.USERNAME }} password: ${{ secrets.PASSWORD }} source: "public/*" - target: "/home/elinorre/" \ No newline at end of file + target: "/var/www/html_new/" \ No newline at end of file diff --git a/.prettierignore b/.prettierignore deleted file mode 100644 index 58d06c3..0000000 --- a/.prettierignore +++ /dev/null @@ -1,4 +0,0 @@ -.cache -package.json -package-lock.json -public diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 48e90e8..0000000 --- a/.prettierrc +++ /dev/null @@ -1,7 +0,0 @@ -{ - "endOfLine": "lf", - "semi": false, - "singleQuote": false, - "tabWidth": 2, - "trailingComma": "es5" -} diff --git a/README.md b/README.md index 6b8dec8..aaddc5c 100644 --- a/README.md +++ b/README.md @@ -18,18 +18,18 @@ gatsby develop ├── src ├── components - ├── pages + ├── files ├── images + ├── intl + ├── pages ├── styles ├── static ├── admin ├── files ├── images ├── .gitignore - ├── .prettierrc ├── gatsby-config.js ├── gatsby-node.js - ├── gatsby-ssr.js ├── assets.bat ├── package-lock.json ├── package.json @@ -37,7 +37,8 @@ gatsby develop Все исходники лежат в `src`. - **/components** - элементы страницы, такие как _навигационная панель, подвал, основные стили._ -- **/images** - изображения, которые используются на сайте. +- **/images** и **/files** - изображения и файлы, которые используются на сайте. +- **/intl** - содержит элементы локализации. - **/pages** - основной контент, * *.js-файлы трогать не нужно.* Все markdown-файлы находятся в папке `content` - **/styles** - стили сайта. @@ -45,7 +46,6 @@ gatsby develop - Файл `gatsby-config.js` предназначен для внесения плагинов. - В `gatsby-node.js` хранится код для преобразования .md-файлов в страницы. -- `gatsby-ssr.js` содержит внешние скрипты. ## Деплой Для деплоя сайта нужно в командной строке прописать `npm run deploy`. diff --git a/gatsby-config.js b/gatsby-config.js index 57668d1..0141a17 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -22,12 +22,6 @@ module.exports = { ], }, }, - // { - // resolve: "gatsby-remark-normalize-paths", - // options: { - // pathFields: ["image", "cover"] - // }, - // }, `gatsby-plugin-react-helmet`, { resolve: 'gatsby-source-filesystem', @@ -50,6 +44,7 @@ module.exports = { short_name: `npm`, lang: `ru`, start_url: `/`, + // start_url: `/new`, display: `minimal-ui`, icon: `src/images/icon.png`, // This path is relative to the root of the site. }, diff --git a/gatsby-ssr.js b/gatsby-ssr.js deleted file mode 100644 index 55a1dfe..0000000 --- a/gatsby-ssr.js +++ /dev/null @@ -1,37 +0,0 @@ -import React from "react"; -export function onRenderBody( - { setHeadComponents, setPostBodyComponents } -) { - setHeadComponents([ -