From fe641a92b0e5c8190c391f9682e642526aa614ff Mon Sep 17 00:00:00 2001 From: FragginWagon Date: Wed, 28 Jan 2026 04:37:34 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Update=20styling=20and=20structu?= =?UTF-8?q?re=20for=20improved=20UI/UX=20in=20Pokedex=20components=20and?= =?UTF-8?q?=20main=20application?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/websites/pokedex.online/src/App.vue | 71 +++++++++++++++++++ .../src/components/Pokeball.vue | 54 ++++++++++++++ code/websites/pokedex.online/src/main.js | 5 ++ code/websites/pokedex.online/src/style.css | 19 +++++ 4 files changed, 149 insertions(+) create mode 100644 code/websites/pokedex.online/src/App.vue create mode 100644 code/websites/pokedex.online/src/components/Pokeball.vue create mode 100644 code/websites/pokedex.online/src/main.js create mode 100644 code/websites/pokedex.online/src/style.css diff --git a/code/websites/pokedex.online/src/App.vue b/code/websites/pokedex.online/src/App.vue new file mode 100644 index 0000000..4a242f6 --- /dev/null +++ b/code/websites/pokedex.online/src/App.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/code/websites/pokedex.online/src/components/Pokeball.vue b/code/websites/pokedex.online/src/components/Pokeball.vue new file mode 100644 index 0000000..3d7de5d --- /dev/null +++ b/code/websites/pokedex.online/src/components/Pokeball.vue @@ -0,0 +1,54 @@ + + + diff --git a/code/websites/pokedex.online/src/main.js b/code/websites/pokedex.online/src/main.js new file mode 100644 index 0000000..8dd6bc1 --- /dev/null +++ b/code/websites/pokedex.online/src/main.js @@ -0,0 +1,5 @@ +import { createApp } from 'vue'; +import App from './App.vue'; +import './style.css'; + +createApp(App).mount('#app'); diff --git a/code/websites/pokedex.online/src/style.css b/code/websites/pokedex.online/src/style.css new file mode 100644 index 0000000..a053f1d --- /dev/null +++ b/code/websites/pokedex.online/src/style.css @@ -0,0 +1,19 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + min-height: 100vh; +} + +#app { + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + padding: 20px; +}