From e834a3ff641fe9a8c62145b6c16efccf49c7c221 Mon Sep 17 00:00:00 2001 From: Timothy Russo Date: Wed, 27 Sep 2023 17:48:48 +0200 Subject: [PATCH 1/7] feat: fix layout --- .../ideation/components/ContributionCard.tsx | 2 +- .../components/CreateIdeationContainer.tsx | 18 ++++++++++-------- src/app/ideation/components/VoteCard.tsx | 2 +- .../components/VoteDescriptionCard.tsx | 2 +- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/app/ideation/components/ContributionCard.tsx b/src/app/ideation/components/ContributionCard.tsx index a5a75f6c..b316e66d 100644 --- a/src/app/ideation/components/ContributionCard.tsx +++ b/src/app/ideation/components/ContributionCard.tsx @@ -10,7 +10,7 @@ interface ContributionCardProps { function ContributionCard({ own_idea, contributed_by }: ContributionCardProps) { return ( -
+

Contributed By diff --git a/src/app/ideation/components/CreateIdeationContainer.tsx b/src/app/ideation/components/CreateIdeationContainer.tsx index cd4692df..bc2eb9e9 100644 --- a/src/app/ideation/components/CreateIdeationContainer.tsx +++ b/src/app/ideation/components/CreateIdeationContainer.tsx @@ -3,8 +3,16 @@ import { Button } from "@/components"; function CreateIdeationContainer() { return ( -
- +
+
+ + +

What is your Voyage project idea & vision? @@ -15,12 +23,6 @@ function CreateIdeationContainer() { bring to users.

-
); } diff --git a/src/app/ideation/components/VoteCard.tsx b/src/app/ideation/components/VoteCard.tsx index 561aa402..64c93133 100644 --- a/src/app/ideation/components/VoteCard.tsx +++ b/src/app/ideation/components/VoteCard.tsx @@ -7,7 +7,7 @@ interface VoteCardProps { function VoteCard({ users, voted }: VoteCardProps) { return ( -
+

{users.length} diff --git a/src/app/ideation/components/VoteDescriptionCard.tsx b/src/app/ideation/components/VoteDescriptionCard.tsx index 0e77990f..9dfc32c0 100644 --- a/src/app/ideation/components/VoteDescriptionCard.tsx +++ b/src/app/ideation/components/VoteDescriptionCard.tsx @@ -1,6 +1,6 @@ function VoteDescriptionCard() { return ( -
+

Votes

From f781a59f779f5715ece981de5e7772ece8b00aa6 Mon Sep 17 00:00:00 2001 From: Timothy Russo Date: Sun, 1 Oct 2023 14:01:50 +0200 Subject: [PATCH 2/7] feat: responsive layout for the create ideation container --- src/app/ideation/components/ContributionCard.tsx | 4 +--- .../ideation/components/CreateIdeationContainer.tsx | 11 +++++++++-- src/app/ideation/components/IdeationContainer.tsx | 4 +--- src/app/ideation/components/VoteCard.tsx | 4 +--- src/app/ideation/components/VoteDescriptionCard.tsx | 4 ++-- 5 files changed, 14 insertions(+), 13 deletions(-) diff --git a/src/app/ideation/components/ContributionCard.tsx b/src/app/ideation/components/ContributionCard.tsx index b316e66d..e4e4dd2a 100644 --- a/src/app/ideation/components/ContributionCard.tsx +++ b/src/app/ideation/components/ContributionCard.tsx @@ -12,9 +12,7 @@ function ContributionCard({ own_idea, contributed_by }: ContributionCardProps) { return (

-

- Contributed By -

+

Contributed By

{contributed_by.name} diff --git a/src/app/ideation/components/CreateIdeationContainer.tsx b/src/app/ideation/components/CreateIdeationContainer.tsx index bc2eb9e9..535896e6 100644 --- a/src/app/ideation/components/CreateIdeationContainer.tsx +++ b/src/app/ideation/components/CreateIdeationContainer.tsx @@ -4,15 +4,16 @@ import { Button } from "@/components"; function CreateIdeationContainer() { return (
-
+
+

What is your Voyage project idea & vision? @@ -23,6 +24,12 @@ function CreateIdeationContainer() { bring to users.

+
); } diff --git a/src/app/ideation/components/IdeationContainer.tsx b/src/app/ideation/components/IdeationContainer.tsx index 56bdf549..de6a2c72 100644 --- a/src/app/ideation/components/IdeationContainer.tsx +++ b/src/app/ideation/components/IdeationContainer.tsx @@ -17,9 +17,7 @@ function IdeationContainer({

Project Idea

-

- {project_idea} -

+

{project_idea}

Vision Statement

diff --git a/src/app/ideation/components/VoteCard.tsx b/src/app/ideation/components/VoteCard.tsx index 64c93133..96bbd4ed 100644 --- a/src/app/ideation/components/VoteCard.tsx +++ b/src/app/ideation/components/VoteCard.tsx @@ -9,9 +9,7 @@ function VoteCard({ users, voted }: VoteCardProps) { return (
-

- {users.length} -

+

{users.length}

{`Vote${ users.length > 1 ? "s" : "" }`}

diff --git a/src/app/ideation/components/VoteDescriptionCard.tsx b/src/app/ideation/components/VoteDescriptionCard.tsx index 9dfc32c0..d26cc338 100644 --- a/src/app/ideation/components/VoteDescriptionCard.tsx +++ b/src/app/ideation/components/VoteDescriptionCard.tsx @@ -1,6 +1,6 @@ -function VoteDescriptionCard() { +function VoteDescriptionCard({ className }: { className?: string }) { return ( -
+

Votes

From b5a4a506f21bf0c00d519ed938e3497623bb7c5a Mon Sep 17 00:00:00 2001 From: Timothy Russo Date: Mon, 2 Oct 2023 12:28:17 +0200 Subject: [PATCH 3/7] feat: fix layout for the ideation container and vote description card --- src/app/ideation/components/CreateIdeationContainer.tsx | 4 ++-- src/app/ideation/components/VoteCard.tsx | 2 +- src/app/ideation/components/VoteDescriptionCard.tsx | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/ideation/components/CreateIdeationContainer.tsx b/src/app/ideation/components/CreateIdeationContainer.tsx index 535896e6..a9910035 100644 --- a/src/app/ideation/components/CreateIdeationContainer.tsx +++ b/src/app/ideation/components/CreateIdeationContainer.tsx @@ -3,12 +3,12 @@ import { Button } from "@/components"; function CreateIdeationContainer() { return ( -

+
diff --git a/src/app/ideation/components/VoteCard.tsx b/src/app/ideation/components/VoteCard.tsx index 96bbd4ed..938bc667 100644 --- a/src/app/ideation/components/VoteCard.tsx +++ b/src/app/ideation/components/VoteCard.tsx @@ -7,7 +7,7 @@ interface VoteCardProps { function VoteCard({ users, voted }: VoteCardProps) { return ( -
+

{users.length}

{`Vote${ diff --git a/src/app/ideation/components/VoteDescriptionCard.tsx b/src/app/ideation/components/VoteDescriptionCard.tsx index d26cc338..fce3ece1 100644 --- a/src/app/ideation/components/VoteDescriptionCard.tsx +++ b/src/app/ideation/components/VoteDescriptionCard.tsx @@ -1,9 +1,9 @@ function VoteDescriptionCard({ className }: { className?: string }) { return ( -
+
-

Votes

-

+

Votes

+

Vote for the projects you are interested in.

From 7bca62b2dc2f2ec9149ec4ae3f7716c02b1e3410 Mon Sep 17 00:00:00 2001 From: Timothy Russo Date: Tue, 3 Oct 2023 15:17:58 +0200 Subject: [PATCH 4/7] feat: responsive heigth for vote description card --- src/app/ideation/components/VoteDescriptionCard.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/ideation/components/VoteDescriptionCard.tsx b/src/app/ideation/components/VoteDescriptionCard.tsx index fce3ece1..73d5fe79 100644 --- a/src/app/ideation/components/VoteDescriptionCard.tsx +++ b/src/app/ideation/components/VoteDescriptionCard.tsx @@ -1,6 +1,6 @@ function VoteDescriptionCard({ className }: { className?: string }) { return ( -
+

Votes

From ca208b2f9c325bb5219fd4c8d1390d19b9ee42b7 Mon Sep 17 00:00:00 2001 From: Timothy Russo Date: Tue, 3 Oct 2023 17:11:54 +0200 Subject: [PATCH 5/7] feat: responsive contribution card --- public/img/ideation_banner.png | Bin 39004 -> 0 bytes public/img/ideation_banner.svg | 53 ++++++++++++++++++ .../ideation/components/ContributionCard.tsx | 18 +++--- .../ideation/components/IdeationContainer.tsx | 10 +++- src/app/ideation/components/VoteCard.tsx | 7 ++- .../ideation/components/fixtures/ideation.ts | 4 +- src/app/ideation/page.tsx | 2 +- 7 files changed, 78 insertions(+), 16 deletions(-) delete mode 100644 public/img/ideation_banner.png create mode 100644 public/img/ideation_banner.svg diff --git a/public/img/ideation_banner.png b/public/img/ideation_banner.png deleted file mode 100644 index 337b23bb1ef74cc2b0035b1012f1cf2f4bd3c23b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39004 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/ideation/components/ContributionCard.tsx b/src/app/ideation/components/ContributionCard.tsx index e4e4dd2a..8030056e 100644 --- a/src/app/ideation/components/ContributionCard.tsx +++ b/src/app/ideation/components/ContributionCard.tsx @@ -6,21 +6,25 @@ interface ContributionCardProps { name: string; avatar?: string; }; + className?: string + } -function ContributionCard({ own_idea, contributed_by }: ContributionCardProps) { +function ContributionCard({ own_idea, contributed_by, className }: ContributionCardProps) { return ( -

+

Contributed By

- -

- {contributed_by.name} -

+
+ +

+ {contributed_by.name} +

+
{own_idea ? ( diff --git a/src/app/ideation/components/IdeationContainer.tsx b/src/app/ideation/components/IdeationContainer.tsx index de6a2c72..f1604105 100644 --- a/src/app/ideation/components/IdeationContainer.tsx +++ b/src/app/ideation/components/IdeationContainer.tsx @@ -10,8 +10,12 @@ function IdeationContainer({ contributed_by, }: Ideation) { return ( -
- +
+
+ + +
+

{title}

@@ -25,7 +29,7 @@ function IdeationContainer({ {vision_statement}

- +
); } diff --git a/src/app/ideation/components/VoteCard.tsx b/src/app/ideation/components/VoteCard.tsx index 938bc667..f52ed9df 100644 --- a/src/app/ideation/components/VoteCard.tsx +++ b/src/app/ideation/components/VoteCard.tsx @@ -3,11 +3,12 @@ import { Avatar, Button } from "@/components"; interface VoteCardProps { users: string[]; voted: boolean; + className?: string; } -function VoteCard({ users, voted }: VoteCardProps) { +function VoteCard({ users, voted, className }: VoteCardProps) { return ( -
+

{users.length}

{`Vote${ @@ -20,7 +21,7 @@ function VoteCard({ users, voted }: VoteCardProps) {

@@ -26,7 +26,7 @@ function CreateIdeationContainer() {
diff --git a/src/app/ideation/components/VoteDescriptionCard.tsx b/src/app/ideation/components/VoteDescriptionCard.tsx index 73d5fe79..5b4cb57e 100644 --- a/src/app/ideation/components/VoteDescriptionCard.tsx +++ b/src/app/ideation/components/VoteDescriptionCard.tsx @@ -1,4 +1,8 @@ -function VoteDescriptionCard({ className }: { className?: string }) { +interface VoteDescriptionCardProps { + className?: string +} + +function VoteDescriptionCard({ className }: VoteDescriptionCardProps) { return (