diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index 29046d3..a505336 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -1,8 +1,10 @@ import { Routes } from '@angular/router'; import { MainPage } from './pages/main/main'; import { KnownIssuesPage } from './pages/known-issues/known-issues'; +import { ClockPage } from './pages/clock/clock'; export const routes: Routes = [ { path: '', component: MainPage }, { path: 'known-issues', component: KnownIssuesPage }, + { path: 'clock', component: ClockPage }, ]; diff --git a/src/app/components/clock/clock.scss b/src/app/components/clock/clock.scss index 4df5bd6..8ecc588 100644 --- a/src/app/components/clock/clock.scss +++ b/src/app/components/clock/clock.scss @@ -14,13 +14,13 @@ } .clock-date { - font-size: 1.25rem; + font-size: 1.2rem; font-weight: 500; color: #333; } .clock-time { - font-size: 1.5rem; - font-weight: 700; + font-size: 2rem; + font-weight: 600; color: #000; } diff --git a/src/app/pages/clock/clock.html b/src/app/pages/clock/clock.html new file mode 100644 index 0000000..3edce9f --- /dev/null +++ b/src/app/pages/clock/clock.html @@ -0,0 +1,11 @@ +
+

Clock Component Test

+ +
+ +
+ +

+ Go to Main +

+
diff --git a/src/app/pages/clock/clock.scss b/src/app/pages/clock/clock.scss new file mode 100644 index 0000000..626db00 --- /dev/null +++ b/src/app/pages/clock/clock.scss @@ -0,0 +1,7 @@ +#clock { + font-family: "Wanted Sans Variable", sans-serif !important; + font-feature-settings: "tnum"; + + padding-top: 72px; + padding-bottom: 72px; +} diff --git a/src/app/pages/clock/clock.ts b/src/app/pages/clock/clock.ts new file mode 100644 index 0000000..c593428 --- /dev/null +++ b/src/app/pages/clock/clock.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; +import { RouterLink } from '@angular/router'; +import { Clock } from '../../components/clock/clock'; + +@Component({ + selector: 'app-clock-page', + standalone: true, + imports: [Clock, RouterLink], + templateUrl: './clock.html', + styleUrl: './clock.scss', +}) +export class ClockPage {} diff --git a/src/app/pages/known-issues/known-issues.scss b/src/app/pages/known-issues/known-issues.scss index 878fd31..afff9b2 100644 --- a/src/app/pages/known-issues/known-issues.scss +++ b/src/app/pages/known-issues/known-issues.scss @@ -1,15 +1,4 @@ -.container { - padding: 40px; - max-width: 600px; - margin: 0 auto; -} - section { - margin-bottom: 24px; - padding: 20px; - border: 2px solid rgba(0, 0, 0, 0.2); - border-radius: 8px; - p { line-height: 1.4; } diff --git a/src/app/pages/main/main.html b/src/app/pages/main/main.html index 4fb4dd2..dfb081a 100644 --- a/src/app/pages/main/main.html +++ b/src/app/pages/main/main.html @@ -33,6 +33,4 @@ - -
diff --git a/src/app/pages/main/main.scss b/src/app/pages/main/main.scss index 9d3630c..966ee6a 100644 --- a/src/app/pages/main/main.scss +++ b/src/app/pages/main/main.scss @@ -1,16 +1,3 @@ -.container { - padding: 40px; - max-width: 600px; - margin: 0 auto; -} - -section { - margin-bottom: 40px; - padding: 20px; - border: 2px solid rgba(0, 0, 0, 0.2); - border-radius: 8px; -} - section#dropdown-test { dropdown { width: 324px; @@ -20,8 +7,3 @@ section#dropdown-test { .test-container { max-width: 100%; } - -#clock { - padding-top: 48px; - padding-bottom: 48px; -} diff --git a/src/app/pages/main/main.ts b/src/app/pages/main/main.ts index 0ec1a0e..8f6e8b4 100644 --- a/src/app/pages/main/main.ts +++ b/src/app/pages/main/main.ts @@ -1,12 +1,11 @@ import { Component, signal } from '@angular/core'; import { Switch } from '../../components/switch/switch'; import { Dropdown, DropdownOption } from '../../components/dropdown/dropdown'; -import { Clock } from '../../components/clock/clock'; @Component({ selector: 'app-main-page', standalone: true, - imports: [Switch, Dropdown, Clock], + imports: [Switch, Dropdown], templateUrl: './main.html', styleUrl: './main.scss', }) diff --git a/src/styles.scss b/src/styles.scss index ec80ac3..209cf4e 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -54,3 +54,16 @@ p { font-weight: 500; } +.container { + padding: 40px; + max-width: 600px; + margin: 0 auto; +} + +section { + margin-bottom: 40px; + padding: 20px; + border: 2px solid rgba(0, 0, 0, 0.2); + border-radius: 8px; +} +