diff --git a/README.md b/README.md index 609a5a9..a7f344e 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This template provides setup to get React working in Vite with HMR and some ESLi ## Functionality: - awesome desktop screen layout with nice system fonts -- search for projects from the "experience" section on the necessary technologies like [`cv.example.by?tags=nodejs,typescript`](https://cv.example.by/?tags=nodejs,typescript) +- search for projects from the "experience" section on the necessary technologies like [`awesome-cv.space/?tags=nodejs,typescript`](https://awesome-cv.space/?tags=nodejs,typescript) - dark/light theme switcher + system theme detection - HTML meta tags generate based on your data in **cv.json** file - nice mobile ( `max-width: 768px`) screen layout @@ -19,7 +19,7 @@ This template provides setup to get React working in Vite with HMR and some ESLi 3. create build via start command `pnpm run build` 4. enjoy results in /dist/index.html -## To check results you can see on [DEMO](https://cv.example.by) page of my own CV +## To check results you can see on [DEMO](https://awesome-cv.space) page of my own CV or just little scroll diff --git a/public/robots.txt b/public/robots.txt index 78d31dd..8a70334 100644 --- a/public/robots.txt +++ b/public/robots.txt @@ -1,3 +1,3 @@ User-Agent: * Allow: / -Sitemap: https://cv.example.by/sitemap.xml \ No newline at end of file +Sitemap: /sitemap.xml diff --git a/src/components/Footer/Footer.scss b/src/components/Footer/Footer.scss index 30998e5..0fb5ec6 100644 --- a/src/components/Footer/Footer.scss +++ b/src/components/Footer/Footer.scss @@ -1,6 +1,29 @@ .footer { + position: relative; + + @media only screen and (max-width: 768px) { + padding-bottom: 2rem; + } + #openModal { border-bottom-left-radius: 0; border-bottom-right-radius: 0; + + @media only screen and (max-width: 768px) { + border-radius: 8px; + } + } + + #postScriptum { + position: absolute; + bottom: 0; + right: 0; + font-size: 0.8rem; + + a { + padding: 0.2rem; + text-decoration: underline; + color: #0070E0; + } } } diff --git a/src/components/Footer/Footer.tsx b/src/components/Footer/Footer.tsx index 9995d7c..6f913f5 100644 --- a/src/components/Footer/Footer.tsx +++ b/src/components/Footer/Footer.tsx @@ -1,22 +1,31 @@ import * as React from 'react'; -import { useState } from 'react'; +import {useState} from 'react'; import 'src/components/Footer/Footer.scss'; import Modal from 'src/components/Modal/Modal'; +import {Link} from "react-router-dom"; -interface Props {} +interface Props { +} const Footer: React.FunctionComponent = () => { - const [showModal, setShoModal] = useState(false); - return ( -
- - setShoModal(false)} isOpen={showModal}> -

Some interest info

-
-
- ); + const [showModal, setShoModal] = useState(false); + return ( +
+ + setShoModal(false)} isOpen={showModal}> +

Some interest info

+
+ +
+ **this page based on + + own library + +
+
+ ); }; export default Footer; diff --git a/src/data/cv.json b/src/data/cv.json index a3ed245..5c73470 100644 --- a/src/data/cv.json +++ b/src/data/cv.json @@ -5,11 +5,11 @@ "linkedin": "sqwertynski", "facebook": "", "telegram": "cv_example_by", - "instagram": "sqwertynski", + "instagram": "", "twitter": "by_agm1n", "email": "cv.example.by@gmail.com", "github": "agm1n", - "web": "cv.example.by", + "web": "awesome-cv.space", "phone": "" }, "summary": [ @@ -30,7 +30,7 @@ "environment": "Nodejs, React, Express, Typeorm, Redux, Typescript, Docker, Less, Postgres, Mongo, Sentry, Jest, Eslint, i18next, Axios, Swagger", "responsibilities": [ "Creating platform and CI/CD implementation", - "Signing, mail sending, real living services and other third-party services integration for business", + "Signing, mail sending, real living services and other 3rd party API integrations for business", "AWS Lambda and step functions implementation", "Github actions and JIRA connect to CI/CD process", "PDF generating as AWS lambda based on puppeteer and mustache libraries" diff --git a/src/services/ContactService.ts b/src/services/ContactService.ts index b7a9254..48f3e44 100644 --- a/src/services/ContactService.ts +++ b/src/services/ContactService.ts @@ -32,7 +32,7 @@ export const normalizeContactData = ( contact.text = `t.me/${value}`; break; case 'web': - contact.link = `${value}`; + contact.link = `https://${value}`; contact.text = `${value}`; break; case 'facebook':