Skip to content

Commit

Permalink
add sample page
Browse files Browse the repository at this point in the history
  • Loading branch information
diogocaronte committed Sep 4, 2024
1 parent 5cac858 commit 98eed2d
Show file tree
Hide file tree
Showing 55 changed files with 140 additions and 147 deletions.
4 changes: 3 additions & 1 deletion jsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@
"baseUrl": ".",
"paths": {
"@testing-library/vanilla": ["src/__tests__/index.js"],
"~src/*": ["src/*"]
"~src/*": ["src/*"],
"~styles/*": ["src/styles/*"],
"~stories/*": ["src/stories/*"]
}
}
}
96 changes: 0 additions & 96 deletions src/layouts/app/index.html

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Component } from 'pet-dex-utilities';
import './index.scss';

import petUrl from '../../../../images/pet-dex.svg';
import petUrl from '../../../images/pet-dex.svg';
import avatarUrl from './images/avatar.svg';
import bellUrl from './images/bell.svg';
import exitUrl from './images/exit.svg';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { Component } from 'pet-dex-utilities';
import { UserService } from '../../../../services/userService';
import petUrl from '../../../../images/pet-dex.svg';
import PetAvatar from '../../../components/PetAvatar';
import petUrl from '../../../images/pet-dex.svg';
import { UserService } from '../../../services/userService';
import configuracoes from './images/configuracoes.svg';
import conta from './images/conta.svg';
import doacoes from './images/doacoes.svg';
Expand All @@ -10,7 +11,6 @@ import meusPets from './images/meuspets.svg';
import notificacoes from './images/notifications.svg';
import perfil from './images/perfil.svg';
import petdex from './images/petdex.svg';
import PetAvatar from '../../../../components/PetAvatar';
import './index.scss';

const html = `
Expand Down
File renamed without changes.
84 changes: 79 additions & 5 deletions src/layouts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,90 @@
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Wix+Madefor+Display:wght@400..800&display=swap&family=Poppins:wght@400;500;600;700&display=swap"
href="https://fonts.googleapis.com/css2?family=Catamaran:wght@100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Wix+Madefor+Display:wght@400..800&display=swap"
rel="stylesheet"
/>
<title>Pet Hat</title>
<script>
window.location.href = '/app/';
</script>
<script src="./index.js" type="module"></script>
<link
rel="icon"
type="image/x-icon"
sizes="192x192"
href="/favicon/android-icon-192x192.ico"
/>
<link
rel="apple-touch-icon"
sizes="57x57"
href="/favicon/apple-touch-icon-57x57.ico"
/>
<link
rel="apple-touch-icon"
sizes="60x60"
href="/favicon/apple-touch-icon-60x60.ico"
/>
<link
rel="apple-touch-icon"
sizes="72x72"
href="/favicon/apple-touch-icon-72x72.ico"
/>
<link
rel="apple-touch-icon"
sizes="76x76"
href="/favicon/apple-touch-icon-76x76.ico"
/>
<link
rel="apple-touch-icon"
sizes="96x96"
href="/favicon/apple-touch-icon-96x96.ico"
/>
<link
rel="apple-touch-icon"
sizes="114x114"
href="/favicon/apple-touch-icon-114x114.ico"
/>
<link
rel="apple-touch-icon"
sizes="120x120"
href="/favicon/apple-touch-icon-120x120.ico"
/>
<link
rel="apple-touch-icon"
sizes="144x144"
href="/favicon/apple-touch-icon-144x144.ico"
/>
<link
rel="apple-touch-icon"
sizes="152x152"
href="/favicon/apple-touch-icon-152x152.ico"
/>
<link
rel="apple-touch-icon"
sizes="180x180"
href="/favicon/apple-touch-icon-180x180.ico"
/>
<link
rel="icon"
type="image/x-icon"
sizes="16x16"
href="/favicon/favicon-16x16.ico"
/>
<link
rel="icon"
type="image/x-icon"
sizes="32x32"
href="/favicon/favicon-32x32.ico"
/>
</head>

<body>
<div data-select="home" class="root home"></div>
<div data-select="home" class="root home">
<nav data-select="navigation" class="home__navigation"></nav>
<aside data-select="sidemenu" class="home__sidemenu"></aside>
<main
data-select="content"
class="home__content"
data-vanilla-route-ele="router-wrap"
></main>
</div>
</body>
</html>
6 changes: 3 additions & 3 deletions src/layouts/app/index.js → src/layouts/index.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { extractElements } from 'pet-dex-utilities';
import mainRouter from '../../router/main-router';
import { initializeSwiper } from '../../utils/swiper';
import mainRouter from '../router/main-router';
import { initializeSwiper } from '../utils/swiper';
import Navigation from './components/Navigation';
import SideMenu from './components/SideMenu';
import initializeScrollable from './utils/scrollable-sidemenu';
import './index.scss';
import initializeScrollable from './utils/scrollable-sidemenu';

document.addEventListener('DOMContentLoaded', () => {
const selected = extractElements([document.body]);
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Component } from 'pet-dex-utilities';
import { Router } from 'vanilla-routing';
import Button from '../../../../components/Button';
import Button from '~src/components/Button';
import petUrl from './images/no-pet-regirested-page.png';
import './index.scss';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Component } from 'pet-dex-utilities';
import Button from '../../../../components/Button';
import PetCard from '../../../../components/PetCard';
import Button from '~src/components/Button';
import PetCard from '~src/components/PetCard';
import './index.scss';

const events = ['select:card', 'submit'];
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { describe, expect, it } from 'vitest';
import { render, screen } from '@testing-library/vanilla';
import { userEvent } from '@testing-library/user-event';
import { render, screen } from '@testing-library/vanilla';
import { describe, expect, it } from 'vitest';

import afghanHound from '../../../../stories/assets/petRegisterPage/afghanHound.svg';
import akita from '../../../../stories/assets/petRegisterPage/akita.svg';
import beagle from '../../../../stories/assets/petRegisterPage/beagle.svg';
import mixedBreed from '../../../../stories/assets/petRegisterPage/mixedBreed.svg';
import afghanHound from '~stories/assets/petRegisterPage/afghanHound.svg';
import akita from '~stories/assets/petRegisterPage/akita.svg';
import beagle from '~stories/assets/petRegisterPage/beagle.svg';
import mixedBreed from '~stories/assets/petRegisterPage/mixedBreed.svg';

import PetRegisterPage from './index';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { Component } from 'pet-dex-utilities';
import TextArea from '../../../../components/TextArea';
import Button from '../../../../components/Button';
import Radio from '../../../../components/RadioButton';
import Vaccine from '../../../../components/Vaccine';
import Button from '~src/components/Button';
import Radio from '~src/components/RadioButton';
import TextArea from '~src/components/TextArea';
import Vaccine from '~src/components/Vaccine';

import estetoscopio from './images/estetoscopio.svg';
import cuidadosEspeciais from './images/cuidadosEspeciais.svg';
import estetoscopio from './images/estetoscopio.svg';

import './index.scss';

Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { Component } from 'pet-dex-utilities';
import Button from '../../../../components/Button';
import RadioButton from '../../../../components/RadioButton';
import RangeSlider from '../../../../components/RangeSlider';
import TextInput from '../../../../components/TextInput';
import UploadImage from '../../../../components/UploadImage';
import Button from '~src/components/Button';
import RadioButton from '~src/components/RadioButton';
import RangeSlider from '~src/components/RangeSlider';
import TextInput from '~src/components/TextInput';
import UploadImage from '~src/components/UploadImage';
import './index.scss';

const events = ['submit'];
Expand Down
File renamed without changes.
11 changes: 11 additions & 0 deletions src/layouts/sample-page/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
Hello world
</body>
</html>
File renamed without changes.
2 changes: 1 addition & 1 deletion src/router/routes/app/add-pet/steps/birthday.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-birthday',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/add-pet/steps/name.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-name',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/add-pet/steps/petvet.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-vet',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/add-pet/steps/race.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-race',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/add-pet/steps/register.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-register',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/add-pet/steps/size.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-size',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/add-pet/steps/weight.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-weight',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/main-routes/routes/account.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/account',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/main-routes/routes/donates.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/donates',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/main-routes/routes/error.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '*',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/main-routes/routes/home.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/',
Expand Down
2 changes: 1 addition & 1 deletion src/router/routes/app/main-routes/routes/pet-dex.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import NoPetRegirestedPage from '~src/layouts/app/pages/NoPetRegirested';
import NoPetRegirestedPage from '~src/layouts/pages/NoPetRegirested';

export default {
pathname: '/pet-dex',
Expand Down
Loading

0 comments on commit 98eed2d

Please sign in to comment.