diff --git a/components.d.ts b/components.d.ts
index c612114..6e9c94a 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -11,7 +11,9 @@ declare module '@vue/runtime-core' {
AppHeader: typeof import('./src/components/app-header.vue')['default']
BlogPosts: typeof import('./src/components/posts/blog-posts.vue')['default']
CrcCard: typeof import('./src/components/architecture/crc-card.vue')['default']
+ CrcProject: typeof import('./src/components/architecture/crc-project.vue')['default']
ForgettingCurve: typeof import('./src/components/smart-notes/forgetting-curve.vue')['default']
+ Island: typeof import('./node_modules/.pnpm/iles@0.8.7_sass@1.56.2/node_modules/iles/dist/client/app/components/Island.vue')['default']
JulienCalixte: typeof import('./src/components/core/julien-calixte.vue')['default']
MyProjects: typeof import('./src/components/presentation/my-projects.vue')['default']
OrderTag: typeof import('./src/components/core/order-tag.vue')['default']
diff --git a/src/components/architecture/crc-card.vue b/src/components/architecture/crc-card.vue
index 7f153d1..462cf6c 100644
--- a/src/components/architecture/crc-card.vue
+++ b/src/components/architecture/crc-card.vue
@@ -1,65 +1,111 @@
-
-
{{ name }}
+
-
+
- -
+
-
{{ responsability }}
-
+
-
{{ collaborator }}
@@ -67,7 +113,7 @@ const addCollaborator = () => {
@@ -112,11 +158,12 @@ const addCollaborator = () => {
visibility: hidden;
}
}
+}
- & [contenteditable] {
- background-color: rgb(76, 71, 71);
- padding: 0 0.5rem;
- border-radius: 0.5rem;
- }
+input.component-name {
+ background-color: rgb(76, 71, 71);
+ padding: 0 0.5rem;
+ border-radius: 0.5rem;
+ color: white;
}
diff --git a/src/components/architecture/crc-project.vue b/src/components/architecture/crc-project.vue
new file mode 100644
index 0000000..8aa0e26
--- /dev/null
+++ b/src/components/architecture/crc-project.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/crc/entities/CrcCard.ts b/src/modules/crc/entities/CrcCard.ts
new file mode 100644
index 0000000..f705b3b
--- /dev/null
+++ b/src/modules/crc/entities/CrcCard.ts
@@ -0,0 +1,5 @@
+export interface CrcCardEntity {
+ name: string
+ responsabilities: string[]
+ collaborators: string[]
+}
diff --git a/src/pages/crc-cards-playground.mdx b/src/pages/crc-cards-playground.mdx
index d026c40..657ec7b 100644
--- a/src/pages/crc-cards-playground.mdx
+++ b/src/pages/crc-cards-playground.mdx
@@ -5,4 +5,4 @@ layout: post
# CRC Card playground
-
+