diff --git a/index.html b/index.html index e87faa3..9b5caa2 100644 --- a/index.html +++ b/index.html @@ -29,6 +29,11 @@ href="https://fonts.googleapis.com/icon?family=Material+Icons+Round" rel="stylesheet" /> + + diff --git a/package.json b/package.json index a63c0e8..38779dc 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ }, "dependencies": { "@popperjs/core": "2.11.5", + "axios": "^1.4.0", "bootstrap": "5.1.3", "pinia": "2.0.14", "prismjs": "1.28.0", diff --git a/src/assets/css/linkedmin.css b/src/assets/css/linkedmin.css new file mode 100644 index 0000000..03882b8 --- /dev/null +++ b/src/assets/css/linkedmin.css @@ -0,0 +1,11 @@ +@font-face { + font-family: 'PressStart2P' ; + src: url('../fonts/PressStart2P-Regular.ttf') format('truetype') ; +} +@font-face{ + font-family: SpaceMono; + src:url('./fonts/SpaceMono-Regular.ttf') format('truetype') ; + } +h1{ + font-family: 'PressStart2P'; +} diff --git a/src/assets/fonts/PressStart2P-Regular.ttf b/src/assets/fonts/PressStart2P-Regular.ttf new file mode 100644 index 0000000..7699f1f Binary files /dev/null and b/src/assets/fonts/PressStart2P-Regular.ttf differ diff --git a/src/assets/fonts/SpaceMono-Bold.ttf b/src/assets/fonts/SpaceMono-Bold.ttf new file mode 100644 index 0000000..de10835 Binary files /dev/null and b/src/assets/fonts/SpaceMono-Bold.ttf differ diff --git a/src/assets/fonts/SpaceMono-Regular.ttf b/src/assets/fonts/SpaceMono-Regular.ttf new file mode 100644 index 0000000..2f681a2 Binary files /dev/null and b/src/assets/fonts/SpaceMono-Regular.ttf differ diff --git a/src/assets/img/space-background.jpg b/src/assets/img/space-background.jpg new file mode 100644 index 0000000..8b466df Binary files /dev/null and b/src/assets/img/space-background.jpg differ diff --git a/src/assets/img/ufo.jpg b/src/assets/img/ufo.jpg new file mode 100644 index 0000000..ad603fc Binary files /dev/null and b/src/assets/img/ufo.jpg differ diff --git a/src/assets/img/ultraviolet.jpg b/src/assets/img/ultraviolet.jpg new file mode 100644 index 0000000..3bd29cb Binary files /dev/null and b/src/assets/img/ultraviolet.jpg differ diff --git a/src/examples/cards/ProjectCard.vue b/src/examples/cards/ProjectCard.vue new file mode 100644 index 0000000..db2800e --- /dev/null +++ b/src/examples/cards/ProjectCard.vue @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/src/examples/footers/FooterDefault.vue b/src/examples/footers/FooterDefault.vue index d60799b..7c3fcbe 100644 --- a/src/examples/footers/FooterDefault.vue +++ b/src/examples/footers/FooterDefault.vue @@ -12,33 +12,7 @@ defineProps({ route: "/" }) }, - socials: { - type: Array, - icon: String, - link: String, - default: () => [ - { - icon: '', - link: "https://www.facebook.com/CreativeTim/" - }, - { - icon: '', - link: "https://twitter.com/creativetim" - }, - { - icon: '', - link: "https://dribbble.com/creativetim" - }, - { - icon: '', - link: "https://github.com/creativetimofficial" - }, - { - icon: '', - link: "https://www.youtube.com/channel/UCVyTG4sCw-rOvB9oHkzZD1w" - } - ] - }, + menus: { type: Array, name: String, @@ -127,51 +101,17 @@ defineProps({
-
- - - -
{{ brand.name }}
-
-
- -
-
-
-
{{ name }}
- + +
+

- All rights reserved. Copyright © + Екатерина Кузнецова, Ирина Комарова. {{ new Date().getFullYear() }} - Material Kit by + . Использованы материалы Creative Tim. diff --git a/src/examples/navbars/NavbarDefault.vue b/src/examples/navbars/NavbarDefault.vue index 32dae34..194398a 100644 --- a/src/examples/navbars/NavbarDefault.vue +++ b/src/examples/navbars/NavbarDefault.vue @@ -1,13 +1,15 @@ - diff --git a/src/views/LandingPages/AboutUs/Sections/AboutFeaturing.vue b/src/views/LandingPages/AboutUs/Sections/AboutFeaturing.vue deleted file mode 100644 index 4917ff4..0000000 --- a/src/views/LandingPages/AboutUs/Sections/AboutFeaturing.vue +++ /dev/null @@ -1,82 +0,0 @@ - - diff --git a/src/views/LandingPages/AboutUs/Sections/AboutInformation.vue b/src/views/LandingPages/AboutUs/Sections/AboutInformation.vue deleted file mode 100644 index 8fe06b0..0000000 --- a/src/views/LandingPages/AboutUs/Sections/AboutInformation.vue +++ /dev/null @@ -1,54 +0,0 @@ - - diff --git a/src/views/LandingPages/AboutUs/Sections/AboutNewsletter.vue b/src/views/LandingPages/AboutUs/Sections/AboutNewsletter.vue deleted file mode 100644 index 45e714d..0000000 --- a/src/views/LandingPages/AboutUs/Sections/AboutNewsletter.vue +++ /dev/null @@ -1,54 +0,0 @@ - - diff --git a/src/views/LandingPages/AboutUs/Sections/AboutTeam.vue b/src/views/LandingPages/AboutUs/Sections/AboutTeam.vue deleted file mode 100644 index ec311cc..0000000 --- a/src/views/LandingPages/AboutUs/Sections/AboutTeam.vue +++ /dev/null @@ -1,72 +0,0 @@ - - - diff --git a/src/views/LandingPages/Author/AuthorView.vue b/src/views/LandingPages/Author/AuthorView.vue deleted file mode 100644 index 42cc82a..0000000 --- a/src/views/LandingPages/Author/AuthorView.vue +++ /dev/null @@ -1,32 +0,0 @@ - - diff --git a/src/views/LandingPages/Author/Sections/AuthorContact.vue b/src/views/LandingPages/Author/Sections/AuthorContact.vue deleted file mode 100644 index 28150de..0000000 --- a/src/views/LandingPages/Author/Sections/AuthorContact.vue +++ /dev/null @@ -1,172 +0,0 @@ - - diff --git a/src/views/LandingPages/Author/Sections/AuthorFooter.vue b/src/views/LandingPages/Author/Sections/AuthorFooter.vue deleted file mode 100644 index b619026..0000000 --- a/src/views/LandingPages/Author/Sections/AuthorFooter.vue +++ /dev/null @@ -1,88 +0,0 @@ - - diff --git a/src/views/LandingPages/Author/Sections/AuthorPosts.vue b/src/views/LandingPages/Author/Sections/AuthorPosts.vue deleted file mode 100644 index 748b90d..0000000 --- a/src/views/LandingPages/Author/Sections/AuthorPosts.vue +++ /dev/null @@ -1,52 +0,0 @@ - - diff --git a/src/views/LandingPages/Author/Sections/AuthorProfile.vue b/src/views/LandingPages/Author/Sections/AuthorProfile.vue deleted file mode 100644 index 30128e7..0000000 --- a/src/views/LandingPages/Author/Sections/AuthorProfile.vue +++ /dev/null @@ -1,82 +0,0 @@ - - diff --git a/src/views/LandingPages/ContactUs/ContactView.vue b/src/views/LandingPages/ContactUs/ContactView.vue deleted file mode 100644 index f8e30e5..0000000 --- a/src/views/LandingPages/ContactUs/ContactView.vue +++ /dev/null @@ -1,123 +0,0 @@ - - diff --git a/src/views/LandingPages/Profile/AdmireProfile.vue b/src/views/LandingPages/Profile/AdmireProfile.vue new file mode 100644 index 0000000..c4fd127 --- /dev/null +++ b/src/views/LandingPages/Profile/AdmireProfile.vue @@ -0,0 +1,129 @@ + + + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Profile/AllProfiles.vue b/src/views/LandingPages/Profile/AllProfiles.vue new file mode 100644 index 0000000..cc9970d --- /dev/null +++ b/src/views/LandingPages/Profile/AllProfiles.vue @@ -0,0 +1,153 @@ + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Profile/EditProfile.vue b/src/views/LandingPages/Profile/EditProfile.vue new file mode 100644 index 0000000..c933b3e --- /dev/null +++ b/src/views/LandingPages/Profile/EditProfile.vue @@ -0,0 +1,203 @@ + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Profile/Profile.vue b/src/views/LandingPages/Profile/Profile.vue new file mode 100644 index 0000000..3a60425 --- /dev/null +++ b/src/views/LandingPages/Profile/Profile.vue @@ -0,0 +1,105 @@ + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Project/AddProject.vue b/src/views/LandingPages/Project/AddProject.vue new file mode 100644 index 0000000..bb34dc3 --- /dev/null +++ b/src/views/LandingPages/Project/AddProject.vue @@ -0,0 +1,147 @@ + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Project/AllProjects.vue b/src/views/LandingPages/Project/AllProjects.vue new file mode 100644 index 0000000..de7dbe6 --- /dev/null +++ b/src/views/LandingPages/Project/AllProjects.vue @@ -0,0 +1,159 @@ + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Project/EditProject.vue b/src/views/LandingPages/Project/EditProject.vue new file mode 100644 index 0000000..35232d4 --- /dev/null +++ b/src/views/LandingPages/Project/EditProject.vue @@ -0,0 +1,230 @@ + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Project/MyProjects.vue b/src/views/LandingPages/Project/MyProjects.vue new file mode 100644 index 0000000..01974fa --- /dev/null +++ b/src/views/LandingPages/Project/MyProjects.vue @@ -0,0 +1,163 @@ + + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Project/Project.vue b/src/views/LandingPages/Project/Project.vue new file mode 100644 index 0000000..bcd259d --- /dev/null +++ b/src/views/LandingPages/Project/Project.vue @@ -0,0 +1,169 @@ + + + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Project/TopSecretProject.vue b/src/views/LandingPages/Project/TopSecretProject.vue new file mode 100644 index 0000000..029c067 --- /dev/null +++ b/src/views/LandingPages/Project/TopSecretProject.vue @@ -0,0 +1,30 @@ + + + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/Project/ViewProject.vue b/src/views/LandingPages/Project/ViewProject.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/LandingPages/SignIn/BasicRegister.vue b/src/views/LandingPages/SignIn/BasicRegister.vue new file mode 100644 index 0000000..bbd6d93 --- /dev/null +++ b/src/views/LandingPages/SignIn/BasicRegister.vue @@ -0,0 +1,177 @@ + + + + + + diff --git a/src/views/LandingPages/SignIn/BasicView.vue b/src/views/LandingPages/SignIn/BasicView.vue index 868347b..1ac6717 100644 --- a/src/views/LandingPages/SignIn/BasicView.vue +++ b/src/views/LandingPages/SignIn/BasicView.vue @@ -1,21 +1,118 @@ + + + + diff --git a/src/views/LandingPages/SignIn/ForgotPassword.vue b/src/views/LandingPages/SignIn/ForgotPassword.vue new file mode 100644 index 0000000..6bcf42a --- /dev/null +++ b/src/views/LandingPages/SignIn/ForgotPassword.vue @@ -0,0 +1,33 @@ + + + + + + + + \ No newline at end of file diff --git a/src/views/LandingPages/components/AboutUsOption.vue b/src/views/LandingPages/components/AboutUsOption.vue deleted file mode 100644 index e3ca972..0000000 --- a/src/views/LandingPages/components/AboutUsOption.vue +++ /dev/null @@ -1,55 +0,0 @@ - - diff --git a/src/views/Presentation/Components/BuiltByDevelopers.vue b/src/views/Presentation/Components/BuiltByDevelopers.vue deleted file mode 100644 index 37c479b..0000000 --- a/src/views/Presentation/Components/BuiltByDevelopers.vue +++ /dev/null @@ -1,35 +0,0 @@ - - diff --git a/src/views/Presentation/Components/ExampleCard.vue b/src/views/Presentation/Components/ExampleCard.vue deleted file mode 100644 index ab95c4d..0000000 --- a/src/views/Presentation/Components/ExampleCard.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - diff --git a/src/views/Presentation/PresentationView.vue b/src/views/Presentation/PresentationView.vue index eb1e68b..04a9009 100644 --- a/src/views/Presentation/PresentationView.vue +++ b/src/views/Presentation/PresentationView.vue @@ -1,46 +1,78 @@ + + + + + + + \ No newline at end of file diff --git a/src/views/Presentation/Sections/Data/Untitled-1.js b/src/views/Presentation/Sections/Data/Untitled-1.js new file mode 100644 index 0000000..55f3469 --- /dev/null +++ b/src/views/Presentation/Sections/Data/Untitled-1.js @@ -0,0 +1,21 @@ +const axios = require('axios'); + +async function testAPI() { + try { + const response = await axios.get('http://somebodyhire.me/api/projects/'); + + const items = response.data.map((project) => ({ + image: project.featured_image, + title: project.title, + subtitle: project.description, + route: project.id, + pro: false // replace with actual condition for 'pro' + })); + + console.log(items[0]); + } catch (error) { + console.error('Error connecting to API:', error); + } +} + +testAPI(); \ No newline at end of file diff --git a/src/views/Presentation/Sections/Data/designBlocksData.js b/src/views/Presentation/Sections/Data/designBlocksData.js index 1644184..393ea1c 100644 --- a/src/views/Presentation/Sections/Data/designBlocksData.js +++ b/src/views/Presentation/Sections/Data/designBlocksData.js @@ -28,8 +28,60 @@ import imgAlert from "@/assets/img/alerts.jpg"; import imgPopover from "@/assets/img/popovers.jpg"; import imgModal from "@/assets/img/modals.jpg"; import imgDropdowns from "@/assets/img/dropdowns.jpg"; +import axios from "axios"; + +// async function getProjects() { +// try { +// const response = await axios.get('http://somebodyhire.me/api/projects/'); + +// // Map the response to your desired structure +// const items = response.data.map((project) => ({ +// image: project.featured_image, +// title: project.title, +// subtitle: project.description, +// route: project.id, +// pro: false +// })); + +// return items; +// } catch (error) { +// console.error(error); +// } +// } + +// export default async function getProjectData() { +// const items = await getProjects(); + +// return [ +// { +// heading: "Проекты", +// description: "Проекты наших пользователей", +// items: items, +// }, +// ]; +// } + + +// } export default [ + { + heading: "Проекты", + description: + "Проекты наших пользователей", + items: [ + { + image: `${imagesPrefix}/headers.jpg`, + title: "Проект", + subtitle: "Nope", + route: "page-headers", + pro: false + }, + + ], + + + }, { heading: "Design Blocks", description: diff --git a/src/views/Presentation/Sections/PresentationCounter.vue b/src/views/Presentation/Sections/PresentationCounter.vue index 3cfd48f..69c1392 100644 --- a/src/views/Presentation/Sections/PresentationCounter.vue +++ b/src/views/Presentation/Sections/PresentationCounter.vue @@ -2,6 +2,36 @@ import DefaultCounterCard from "../../../examples/cards/counterCards/DefaultCounterCard.vue"; + + + diff --git a/src/views/Presentation/Sections/PresentationInformation.vue b/src/views/Presentation/Sections/PresentationInformation.vue deleted file mode 100644 index ba84929..0000000 --- a/src/views/Presentation/Sections/PresentationInformation.vue +++ /dev/null @@ -1,70 +0,0 @@ - - diff --git a/src/views/Presentation/Sections/PresentationPages.vue b/src/views/Presentation/Sections/PresentationPages.vue deleted file mode 100644 index cf6fd7b..0000000 --- a/src/views/Presentation/Sections/PresentationPages.vue +++ /dev/null @@ -1,80 +0,0 @@ - - diff --git a/src/views/Presentation/Sections/PresentationPricing.vue b/src/views/Presentation/Sections/PresentationPricing.vue deleted file mode 100644 index ab80c5a..0000000 --- a/src/views/Presentation/Sections/PresentationPricing.vue +++ /dev/null @@ -1,123 +0,0 @@ - - diff --git a/src/views/Presentation/Sections/PresentationSearch.vue b/src/views/Presentation/Sections/PresentationSearch.vue new file mode 100644 index 0000000..0313bfc --- /dev/null +++ b/src/views/Presentation/Sections/PresentationSearch.vue @@ -0,0 +1,167 @@ + + + + + + + \ No newline at end of file