File tree 6 files changed +45
-1
lines changed
examples/odd-passkeys-preact
6 files changed +45
-1
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import * as OddPasskey from '@oddjs/passkeys'
2
2
import { OddContextProvider } from '@oddjs/preact'
3
3
import { Router } from 'preact-router'
4
4
import Home from './home.jsx'
5
+ import { ReactComponent as OddLogo } from './assets/odd-logo.svg'
5
6
6
7
import Login from './login.jsx'
7
8
import Register from './register.jsx'
@@ -31,7 +32,15 @@ export function App() {
31
32
< Login path = "/login" />
32
33
< Register path = "/register" />
33
34
</ Router >
34
-
35
+ < div class = "powered-by-odd" >
36
+ < div class = "powered-by-wave" >
37
+ < img class = "powered-by-bg" src = "/wave-background-light.webp" width = "2080" height = "120" alt = "Wave background" />
38
+ < img class = "powered-by-fg" src = "/wave-foreground-light.webp" width = "2080" height = "120" alt = "Wave foreground" />
39
+ </ div >
40
+ < a class = "powered-by-msg" href = "https://odd.dev" >
41
+ Powered by < OddLogo />
42
+ </ a >
43
+ </ div >
35
44
</ main >
36
45
</ OddContextProvider >
37
46
</ >
Original file line number Diff line number Diff line change @@ -122,6 +122,7 @@ export default function Login(props) {
122
122
</ code > { ' ' }
123
123
and enable it.</ p >
124
124
</ div >
125
+
125
126
</ div >
126
127
127
128
< style jsx > { `
Original file line number Diff line number Diff line change 47
47
flex-direction : column;
48
48
align-items : center;
49
49
justify-content : center;
50
+ padding-bottom : 8rem ;
51
+ box-sizing : border-box;
52
+ }
53
+
54
+ .powered-by-odd {
55
+ position : fixed;
56
+ bottom : 0 ;
57
+ left : 0 ;
58
+ right : 0 ;
59
+ }
60
+
61
+ .powered-by-bg {
62
+ position : absolute;
63
+ bottom : 0 ;
64
+ }
65
+
66
+ .powered-by-fg {
67
+ position : absolute;
68
+ bottom : 0 ;
69
+ }
70
+
71
+ .powered-by-wave {
72
+ position : relative;
73
+ }
74
+
75
+ .powered-by-msg {
76
+ font-family : 'ApfelGrotezk' ;
77
+ background : # 484A65 ;
78
+ display : flex;
79
+ padding : 1rem ;
80
+ color : # AAADC4 ;
81
+ justify-content : center;
82
+ align-items : center;
83
+ gap : 0.25rem ;
50
84
}
You can’t perform that action at this time.
0 commit comments