diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c2658d7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules/ diff --git a/Assets/images/Ellipse 8.png b/Assets/images/Ellipse 8.png new file mode 100644 index 0000000..08ef527 Binary files /dev/null and b/Assets/images/Ellipse 8.png differ diff --git a/Assets/images/block-conteudos.png b/Assets/images/block-conteudos.png new file mode 100644 index 0000000..bb98a96 Binary files /dev/null and b/Assets/images/block-conteudos.png differ diff --git a/Assets/images/bt-mais.svg b/Assets/images/bt-mais.svg new file mode 100644 index 0000000..a577ea8 --- /dev/null +++ b/Assets/images/bt-mais.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/Assets/images/bt-voltar.svg b/Assets/images/bt-voltar.svg new file mode 100644 index 0000000..70cfda7 --- /dev/null +++ b/Assets/images/bt-voltar.svg @@ -0,0 +1,3 @@ + + + diff --git a/Assets/images/carousel.png b/Assets/images/carousel.png new file mode 100644 index 0000000..7e637e6 Binary files /dev/null and b/Assets/images/carousel.png differ diff --git a/Assets/images/emergency.svg b/Assets/images/emergency.svg new file mode 100644 index 0000000..a9df6f1 --- /dev/null +++ b/Assets/images/emergency.svg @@ -0,0 +1,4 @@ + + + + diff --git a/Assets/images/home-active.svg b/Assets/images/home-active.svg new file mode 100644 index 0000000..80e0bed --- /dev/null +++ b/Assets/images/home-active.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Assets/images/home.svg b/Assets/images/home.svg new file mode 100644 index 0000000..7b5f2f3 --- /dev/null +++ b/Assets/images/home.svg @@ -0,0 +1,3 @@ + + + diff --git a/Assets/images/search.svg b/Assets/images/search.svg new file mode 100644 index 0000000..1b633e6 --- /dev/null +++ b/Assets/images/search.svg @@ -0,0 +1,3 @@ + + + diff --git a/Assets/images/smile.png b/Assets/images/smile.png new file mode 100644 index 0000000..5c2f406 Binary files /dev/null and b/Assets/images/smile.png differ diff --git a/Assets/images/test.svg b/Assets/images/test.svg new file mode 100644 index 0000000..c18c038 --- /dev/null +++ b/Assets/images/test.svg @@ -0,0 +1,3 @@ + + + diff --git a/Assets/styles/nav.css b/Assets/styles/nav.css new file mode 100644 index 0000000..94a9b48 --- /dev/null +++ b/Assets/styles/nav.css @@ -0,0 +1,69 @@ +body { + margin: 0 0 55px 0; +} +.navtop { + width: 100%; + display: flex; + overflow-x: auto; +} + +.nav__link__top { + display: flex; + align-items: center; + flex-grow: 1; + min-width: 50px; + overflow: hidden; + white-space: nowrap; + -webkit-tap-highlight-color: transparent; + transition: background-color 0.1s ease-in-out; +} + +#bt-voltar{ + justify-content:flex-start; +} + +#bt-mais{ + justify-content:end; +} + +.nav { + position: fixed; + bottom: 0; + width: 100%; + height: 55px; + box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); + background-color: #ffffff; + display: flex; + overflow-x: auto; +} + +.nav__link { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + flex-grow: 1; + min-width: 50px; + overflow: hidden; + white-space: nowrap; + font-family: sans-serif; + font-size: 13px; + color: #444444; + text-decoration: none; + -webkit-tap-highlight-color: transparent; + transition: background-color 0.1s ease-in-out; +} + +.nav__link:hover { + background-color: #eeeeee; +} + + +img.nav__icon { + width: 24px; + height: 24px; +} + +#teste { + color: aqua; +} diff --git a/Assets/styles/style.css b/Assets/styles/style.css new file mode 100644 index 0000000..04ca7ca --- /dev/null +++ b/Assets/styles/style.css @@ -0,0 +1,25 @@ +h1{ + font-size: 36px; +} + +h2{ + font-size: 33px; +} + +h2{ + font-size: 26px; +} + +p{ + font-size: 16px; +} + +#emergency-bg-color{ + background-color: #F2F2F2; +} + +@media (max-width: 376px) { + .response img { + width: 98%; + } + } \ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index 3521277..0000000 --- a/index.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - Sobre - - - - -
-
-
- - - - - -
-
-
- - - - search - -
-
-
- - -
-
- - - -
-
- -
-
- A Faculdade iv2 conta com profissionais com anos de experiência no mercado de tecnologia para - desenvolver a grade perfeita de habilidades para você, então fique ligado com a gente para trilhar seu - caminho como um programador. -
- -
- -
-
- - - - -
- - - - \ No newline at end of file diff --git a/manifest.webmanifest b/manifest.webmanifest index 7cc9763..423473c 100644 --- a/manifest.webmanifest +++ b/manifest.webmanifest @@ -1,13 +1,13 @@ { - "short_name": "Sobre a Faculdade iv2", - "name": "aboutiv2", + "short_name": "SammakkoApp", + "name": "Aplicativo Sammakko", "start_url": ".", "display": "standalone", "theme_color": "#ffffff", "theme-color": "#ffffff", "background_color": "#000000", "background-color": "#000000", - "description": "my site description", + "description": "Aplicativo da equipe Sammakko e PERC", "icons": [ { "src": "images/logo.png", diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..43b872b --- /dev/null +++ b/package-lock.json @@ -0,0 +1,85 @@ +{ + "name": "app-perc", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "app-perc", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "bootstrap": "^5.2.0-beta1", + "jquery": "^3.6.0", + "popper.js": "^1.16.1" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/bootstrap": { + "version": "5.2.0-beta1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.0-beta1.tgz", + "integrity": "sha512-6qbgs177WZEFY4SLQUq3tEHayYG80nfDmyTpdKi0MJqRMdS+HAoq24+YKfx6wf+nHY0rx8zrh477J1lFu4WzOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "peerDependencies": { + "@popperjs/core": "^2.11.5" + } + }, + "node_modules/jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "node_modules/popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + } + }, + "dependencies": { + "@popperjs/core": { + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", + "peer": true + }, + "bootstrap": { + "version": "5.2.0-beta1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.0-beta1.tgz", + "integrity": "sha512-6qbgs177WZEFY4SLQUq3tEHayYG80nfDmyTpdKi0MJqRMdS+HAoq24+YKfx6wf+nHY0rx8zrh477J1lFu4WzOA==", + "requires": {} + }, + "jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..46f0921 --- /dev/null +++ b/package.json @@ -0,0 +1,24 @@ +{ + "name": "app-perc", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/faculdadeiv2/PWA.git" + }, + "author": "", + "license": "ISC", + "bugs": { + "url": "https://github.com/faculdadeiv2/PWA/issues" + }, + "homepage": "https://github.com/faculdadeiv2/PWA#readme", + "dependencies": { + "bootstrap": "^5.2.0-beta1", + "jquery": "^3.6.0", + "popper.js": "^1.16.1" + } +} diff --git a/page-emergencia.html b/page-emergencia.html new file mode 100644 index 0000000..78c2dc4 --- /dev/null +++ b/page-emergencia.html @@ -0,0 +1,153 @@ + + + + + + + + Sammakko + + + + + + + +
+ +
+ + +

+ +

+
+
+
+
+
+

0000

+
+
+

Telefone

+
+
+
+
+

0000

+
+
+

Telefone

+
+
+
+
+

0000

+
+
+

Telefone

+
+
+
+
+
+
+

Lorem Ipsum

+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/page-faq.html b/page-faq.html new file mode 100644 index 0000000..9aa0815 --- /dev/null +++ b/page-faq.html @@ -0,0 +1,125 @@ + + + + + + + + Sammakko + + + + + + +
+ +
+
+

+ +

+
+
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

+
+
+
+
+

+ +

+
+
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

+
+
+
+
+

+ +

+
+
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

+
+
+
+
+

+ +

+
+
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

+
+
+
+
+

+ +

+
+
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

+
+
+
+
+

+ +

+
+
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

+
+
+
+
+ + + +
+ + + + + + + \ No newline at end of file diff --git a/page-home.html b/page-home.html new file mode 100644 index 0000000..e315911 --- /dev/null +++ b/page-home.html @@ -0,0 +1,104 @@ + + + + + + + + Sammakko + + + + + + + +
+ + +

Lorem Ipsum

+
+
+ +
+
+ +
+
+

Lorem Ipsum

+
+
+ +
+
+ +
+
+

Lorem Ipsum

+
+
+ +
+
+ +
+
+ +
+ + + + + + + + \ No newline at end of file diff --git a/page-pesquisa.html b/page-pesquisa.html new file mode 100644 index 0000000..c0e18ba --- /dev/null +++ b/page-pesquisa.html @@ -0,0 +1,51 @@ + + + + + + + + Sammakko + + + + + + + +
+ +
+ + +
+
+ + + + + + + + \ No newline at end of file diff --git a/page-testes.html b/page-testes.html new file mode 100644 index 0000000..1e0184f --- /dev/null +++ b/page-testes.html @@ -0,0 +1,51 @@ + + + + + + + + Sammakko + + + + + + + +
+ + +
+ + + + + + + + \ No newline at end of file diff --git a/sw.js b/sw.js index a92c527..e4a3d09 100644 --- a/sw.js +++ b/sw.js @@ -5,7 +5,7 @@ self.addEventListener('install', function(event){ caches.open(cacheName).then(function (cache){ cache.addAll([ './', - './sobre.html', + './index.html', './manifest.webmanifest', './index.js' ]) diff --git a/tela-aleatoria.html b/tela-aleatoria.html new file mode 100644 index 0000000..d8d1d98 --- /dev/null +++ b/tela-aleatoria.html @@ -0,0 +1,59 @@ + + + + + + + + Sammakko + + + + + + + +
+ +

+

Lorem Ipsum

+

Lorem Ipsum is simply dummy text

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

+
+ +
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

+
+ + + + + + + + \ No newline at end of file diff --git a/tela-aleatoria2.html b/tela-aleatoria2.html new file mode 100644 index 0000000..d860566 --- /dev/null +++ b/tela-aleatoria2.html @@ -0,0 +1,55 @@ + + + + + + + + Sammakko + + + + + + + +
+ +

+

Lorem Ipsum

+

Lorem Ipsum is simply dummy text

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

+
+ + + + + + + + \ No newline at end of file diff --git a/teste.js b/teste.js new file mode 100644 index 0000000..e69de29