Cristiano Magro
2024-12-28 f54162aa80ba4dd15de10775475c6d4d999652f0
commit | author | age
f31b9e 1 <template>
CM 2     <section>
f54162 3         <header>
CM 4         <h1>My friends</h1>
5         </header>
6         
7
f31b9e 8         <ul>
CM 9             <friend-contact></friend-contact>
10             <friend-contact></friend-contact>
11         </ul>
12     </section>
13 </template>
14
15 <script>
16 export default {
17     data() {
18         return {
19             friends: [
20                 {
21                     id: "manuel",
22                     name: "Manuel Lorenz",
23                     phone: "01234 5678 991",
24                     email: "manuel@localhost.com",
25                 },
26                 {
27                     id: "julie",
28                     name: "Julie Jones",
29                     phone: "09876 543 221",
30                     email: "julie@localhost.com",
31                 },
32             ],
33         }
34     },
35 };
f54162 36 </script>
CM 37
38 <style>
39     @import url('https://fonts.googleapis.com/css2?family=Jost&display=swap');
40
41 * {
42   box-sizing: border-box;
43 }
44
45 html {
46   font-family: 'Jost', sans-serif;
47 }
48
49 body {
50   margin: 0;
51 }
52
53 header {
54   box-shadow: 0 2px 8px rgba(0, 0, 0, 0.26);
55   margin: 3rem auto;
56   border-radius: 10px;
57   padding: 1rem;
58   background-color: #58004d;
59   color: white;
60   text-align: center;
61   width: 90%;
62   max-width: 40rem;
63 }
64
65 #app ul {
66   margin: 0;
67   padding: 0;
68   list-style: none;
69 }
70
71 #app li {
72   box-shadow: 0 2px 8px rgba(0, 0, 0, 0.26);
73   margin: 1rem auto;
74   border-radius: 10px;
75   padding: 1rem;
76   text-align: center;
77   width: 90%;
78   max-width: 40rem;
79 }
80
81 #app h2 {
82   font-size: 2rem;
83   border-bottom: 4px solid #ccc;
84   color: #58004d;
85   margin: 0 0 1rem 0;
86 }
87
88 #app button {
89   font: inherit;
90   cursor: pointer;
91   border: 1px solid #ff0077;
92   background-color: #ff0077;
93   color: white;
94   padding: 0.05rem 1rem;
95   box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.26);
96 }
97
98 #app button:hover,
99 #app button:active {
100   background-color: #ec3169;
101   border-color: #ec3169;
102   box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.26);
103 }
104
105 </style>