Andreas Zweili
|
5ac696e629
|
rewrite the control to use props and emits
|
2021-02-19 18:13:44 +01:00 |
Andreas Zweili
|
1f5a470e48
|
add a custom form
|
2021-02-19 18:04:16 +01:00 |
Andreas Zweili
|
176766f4e6
|
lesson 141: forms and inputs
|
2021-02-08 21:06:28 +01:00 |
Andreas Zweili
|
31dc57dfcf
|
format with prettier
|
2021-02-08 20:35:11 +01:00 |
Andreas Zweili
|
1767f83be8
|
add a new project
|
2021-02-08 20:24:41 +01:00 |
Andreas Zweili
|
8c310f17c2
|
lesson 135: move the teleport tag to the BaseDialog
|
2021-02-08 20:22:22 +01:00 |
Andreas Zweili
|
cf78b35666
|
lesson 134: add a function to remove a resource
|
2021-02-08 20:20:39 +01:00 |
Andreas Zweili
|
fd72fb3209
|
lesson 133: add a default close button
|
2021-02-08 20:06:57 +01:00 |
Andreas Zweili
|
12f7f0e9ab
|
lesson 133: close the dialog when clicking the background
|
2021-02-08 20:06:55 +01:00 |
Andreas Zweili
|
8977c9b49a
|
lesson 133: provide some text in the dialog
|
2021-02-08 20:00:37 +01:00 |
Andreas Zweili
|
73fb2e790a
|
lesson 133: move the header into the title prop
|
2021-02-08 20:00:23 +01:00 |
Andreas Zweili
|
68d7323578
|
lesson 133: replace button with base-button
|
2021-02-08 19:59:37 +01:00 |
Andreas Zweili
|
6aca789173
|
lesson 133: convert the ErrorAlert to BaseDialog
|
2021-02-08 19:55:28 +01:00 |
Andreas Zweili
|
b6c7305492
|
lesson 133: add my solution for an error dialog
|
2021-02-08 19:37:03 +01:00 |
Andreas Zweili
|
c13912799a
|
lesson 131: cache the data when switching tabs
|
2021-02-08 19:29:10 +01:00 |
Andreas Zweili
|
327f4133c3
|
lesson 131: replace emit with inject
this is better because we're using dynamic components which makes it harder
to listen to a custom event comming from only one of the components.
|
2021-02-08 18:56:14 +01:00 |
Andreas Zweili
|
d50e8d870e
|
lesson 132: adding my solution before the lesson
|
2021-02-08 18:40:58 +01:00 |
Andreas Zweili
|
92065daccc
|
lesson 131: add the AddResource form
|
2021-02-08 18:28:43 +01:00 |
Andreas Zweili
|
aca6d408e3
|
lesson 130: style the tabs depending on the state
|
2021-02-08 15:29:54 +01:00 |
Andreas Zweili
|
63f0e3d148
|
lesson 130: add tabs
|
2021-02-08 15:15:01 +01:00 |
Andreas Zweili
|
480b9ee49b
|
lesson 128: add a base button
|
2021-02-08 14:41:41 +01:00 |
Andreas Zweili
|
cf026ab5ca
|
lesson 127: replace the header title with a prop
|
2021-02-08 14:31:39 +01:00 |
Andreas Zweili
|
0be7e38135
|
lesson 127: move TheHeader
|
2021-02-08 14:30:07 +01:00 |
Andreas Zweili
|
332024563d
|
lesson 127: add a BaseCard component
|
2021-02-08 14:17:22 +01:00 |
Andreas Zweili
|
888f02939e
|
fix the layout
|
2021-02-08 14:10:04 +01:00 |
Andreas Zweili
|
581f72528d
|
remove an unused file
|
2021-02-08 14:06:29 +01:00 |
Andreas Zweili
|
faf2125bb5
|
add a header
|
2021-02-08 14:02:58 +01:00 |
Andreas Zweili
|
4bc167bd55
|
lesson 126: split the resources into multiple components
|
2021-02-08 13:58:30 +01:00 |
Andreas Zweili
|
532d3a460f
|
lesson 126: extend the styling
|
2021-02-08 12:19:22 +01:00 |
Andreas Zweili
|
7d12edfe17
|
lesson 125: move the list to a component
|
2021-02-08 12:15:58 +01:00 |
Andreas Zweili
|
f3533827a2
|
lesson 124: add a resource list
|
2021-02-08 12:00:06 +01:00 |
Andreas Zweili
|
b6ccce3aff
|
add a new project
|
2021-02-08 11:41:52 +01:00 |
Andreas Zweili
|
ae6018fb4a
|
lesson 120: creating base and layout component folders
|
2021-02-08 11:32:20 +01:00 |
Andreas Zweili
|
bdc40bb496
|
lesson 117: add a teleport tag to the ErrorAlert
|
2021-02-07 17:30:55 +01:00 |
Andreas Zweili
|
dcd02c7693
|
lesson 116: add an error dialog
|
2021-02-07 17:24:21 +01:00 |
Andreas Zweili
|
33b90927a1
|
lesson 115: keeping components alive
|
2021-02-07 16:58:03 +01:00 |
Andreas Zweili
|
bd77e57f4e
|
lesson 114: add the dynamic component
|
2021-02-07 16:53:34 +01:00 |
Andreas Zweili
|
f7d745895c
|
lesson 114: add the base for dynamic components
|
2021-02-07 16:50:03 +01:00 |
Andreas Zweili
|
09c8d4c357
|
lesson 113: remove the template tags
only allowed when the content for the slot only goes to the default slot.
|
2021-02-07 11:17:58 +01:00 |
Andreas Zweili
|
6e3c4e4a25
|
lesson 113: add a scoped slot
|
2021-02-07 11:17:20 +01:00 |
Andreas Zweili
|
f9f5d32d51
|
lesson 112: use the short hand for named slots
|
2021-02-07 10:49:19 +01:00 |
Andreas Zweili
|
cf7b57dfb2
|
lesson 112: only display the header is there is content
|
2021-02-07 10:48:54 +01:00 |
Andreas Zweili
|
271c06abce
|
lessen 111: move the header styling to BaseCard
|
2021-02-06 17:42:50 +01:00 |
Andreas Zweili
|
2aead5518b
|
lesson 110: add named slots
|
2021-02-06 17:38:58 +01:00 |
Andreas Zweili
|
69e590ea13
|
lesson 109: adding slots
|
2021-02-06 17:24:16 +01:00 |
Andreas Zweili
|
b19561ab39
|
lesson 108: switch to scoped styles
|
2021-02-06 17:10:31 +01:00 |
Andreas Zweili
|
ffb94642bc
|
lesson 107: move BadgeList and UserInfo to App.vue
|
2021-02-06 17:02:45 +01:00 |
Andreas Zweili
|
802e4dc7e9
|
lesson 107: register TheHeader component locally
|
2021-02-06 17:00:13 +01:00 |
Andreas Zweili
|
5873bc583f
|
lesson 106: add a new project
|
2021-02-06 16:34:09 +01:00 |
Andreas Zweili
|
6ca18f4f8d
|
inject the function to activate a topic
|
2021-02-06 16:23:14 +01:00 |