From 8533c36d470f3c0e6017012a6b30992926f6ab1c Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Thu, 19 Aug 2021 20:40:57 +0800 Subject: [PATCH] chore: some cleanup in the styles --- template/code/default/src/App.vue | 33 ++++++-------------- template/code/typescript-default/src/App.vue | 33 ++++++-------------- 2 files changed, 20 insertions(+), 46 deletions(-) diff --git a/template/code/default/src/App.vue b/template/code/default/src/App.vue index 486835b1..ab188d52 100644 --- a/template/code/default/src/App.vue +++ b/template/code/default/src/App.vue @@ -125,8 +125,10 @@ a, transition: 0.4s; } -a:hover { - background-color: hsla(160, 100%, 37%, 0.2); +@media (hover: hover) { + a:hover { + background-color: hsla(160, 100%, 37%, 0.2); + } } @media (min-width: 1024px) { @@ -135,6 +137,12 @@ a:hover { place-items: center; } + #app { + display: grid; + grid-template-columns: 1fr 1fr; + padding: 0 2rem; + } + header { display: flex; place-items: center; @@ -150,26 +158,5 @@ a:hover { .logo { margin: 0 2rem 0 0; } - - #app { - display: grid; - grid-template-columns: 1fr 1fr; - padding: 0 2rem; - } - - .router-links { - margin-top: 1rem; - text-align: left; - } - - .router-links a { - padding: 0 0.5rem 0 0; - background-color: transparent; - } - - .router-links a + a { - border-left: 0; - margin-left: 0.2rem; - } } diff --git a/template/code/typescript-default/src/App.vue b/template/code/typescript-default/src/App.vue index e3b281d5..faa0cfa6 100644 --- a/template/code/typescript-default/src/App.vue +++ b/template/code/typescript-default/src/App.vue @@ -125,8 +125,10 @@ a, transition: 0.4s; } -a:hover { - background-color: hsla(160, 100%, 37%, 0.2); +@media (hover: hover) { + a:hover { + background-color: hsla(160, 100%, 37%, 0.2); + } } @media (min-width: 1024px) { @@ -135,6 +137,12 @@ a:hover { place-items: center; } + #app { + display: grid; + grid-template-columns: 1fr 1fr; + padding: 0 2rem; + } + header { display: flex; place-items: center; @@ -150,26 +158,5 @@ a:hover { .logo { margin: 0 2rem 0 0; } - - #app { - display: grid; - grid-template-columns: 1fr 1fr; - padding: 0 2rem; - } - - .router-links { - margin-top: 1rem; - text-align: left; - } - - .router-links a { - padding: 0 0.5rem 0 0; - background-color: transparent; - } - - .router-links a + a { - border-left: 0; - margin-left: 0.2rem; - } } -- 2.39.5