diff --git a/tailwind.config.ts b/tailwind.config.ts
index 8e4aa65..7f30efd 100644
--- a/tailwind.config.ts
+++ b/tailwind.config.ts
@@ -42,6 +42,20 @@ export default {
800: '#005753',
900: '#001F1D',
950: '#000302'
+ },
+ ice: {
+ DEFAULT: '#7B61FF',
+ 50: '#EEEBFF',
+ 100: '#E1DBFF',
+ 200: '#C8BDFF',
+ 300: '#AE9EFF',
+ 400: '#9580FF',
+ 500: '#7B61FF',
+ 600: '#3F1AFF',
+ 700: '#2200D1',
+ 800: '#17008A',
+ 900: '#0B0042',
+ 950: '#05001F'
}
}
}
From 688f40001890a5abea1d85faea59cac7c92c43cb Mon Sep 17 00:00:00 2001
From: Karl Clement <539188+karlclement@users.noreply.github.com>
Date: Wed, 13 Nov 2024 15:29:20 -0800
Subject: [PATCH 2/4] Accept or reject suggested rules
---
src/lib/components/lists/ListItem.svelte | 36 ++++++-
src/lib/styles/buttons.scss | 13 ++-
.../repos/[repositoryId]/+page.server.ts | 2 -
.../[orgId]/repos/[repositoryId]/+page.svelte | 96 +++++++++++++++----
tailwind.config.ts | 2 +-
5 files changed, 122 insertions(+), 27 deletions(-)
diff --git a/src/lib/components/lists/ListItem.svelte b/src/lib/components/lists/ListItem.svelte
index 5cb5bce..e2ddaad 100644
--- a/src/lib/components/lists/ListItem.svelte
+++ b/src/lib/components/lists/ListItem.svelte
@@ -1,7 +1,12 @@
-
-
+
+
{#if href}
-
+
+
+
{/if}
+
+
diff --git a/src/lib/styles/buttons.scss b/src/lib/styles/buttons.scss
index 04c3dd3..87ac984 100644
--- a/src/lib/styles/buttons.scss
+++ b/src/lib/styles/buttons.scss
@@ -3,8 +3,17 @@
@apply text-neutral-900 font-display font-normal;
@apply border border-electric;
@apply hover:border-electric;
- @apply hover:to-electric-700 hover:from-electric-600;
- @apply transition ease-in-out duration-150;
+ @apply hover:to-electric-500 hover:from-electric-500;
+ @apply transition-all ease-in-out duration-150;
+}
+
+.btn-dark {
+ @apply bg-gradient-to-b from-neutral-600 to-neutral-800;
+ @apply text-neutral-100 font-display font-normal;
+ @apply border border-neutral-600;
+ @apply hover:border-neutral-600;
+ @apply hover:to-neutral-600 hover:from-neutral-600;
+ @apply transition-all ease-in-out duration-150;
}
.btn-transparent {
diff --git a/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.server.ts b/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.server.ts
index abe4164..d1bd1cd 100644
--- a/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.server.ts
+++ b/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.server.ts
@@ -24,8 +24,6 @@ export const load: PageServerLoad = async ({ fetch, parent, params }) => {
payload.rules = repoRules.filter(r => r.is_public);
payload.customRules = repoRules.filter(r => !r.is_public);
- console.log(">>> ", payload, " <<<");
-
return payload;
} catch (error: any) {
console.error('Error loading page:', error);
diff --git a/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte b/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte
index 186057f..4e6c7ea 100644
--- a/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte
+++ b/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte
@@ -1,4 +1,5 @@
@@ -27,20 +42,52 @@
-->
-
-
Suggested Rules
- 4
-
+
+ {#if customRules?.length}
+
+
Suggested Rules
+ {customRules?.length}
+
-
- {#if customRules?.length}
+
{#each customRules as rule}
-
- {rule.title}
+
+
+
+
+ {rule.title}
+
+ {#if rule.tags?.length}
+
+ {#each rule.tags as tag}
+ {tag.name}
+ {/each}
+
+ {/if}
+
+
+
+
+
+
+
+
+
+
{/each}
- {/if}
-
+
+ {/if}
@@ -71,24 +118,37 @@
{#if customRules?.length}
{#each customRules as rule}
-
- {rule.title}
+
+
+
+ {rule.title}
+
+ {#if rule.tags?.length}
+
+ {#each rule.tags as tag}
+ {tag.name}
+ {/each}
+
+ {/if}
+
{/each}
{/if}
{#each rules as rule}
-
+
{rule.title}
-
- {#each rule.tags as tag}
- {tag.name}
- {/each}
-
+ {#if rule.tags?.length}
+
+ {#each rule.tags as tag}
+ {tag.name}
+ {/each}
+
+ {/if}
{/each}
diff --git a/tailwind.config.ts b/tailwind.config.ts
index 7f30efd..f96627c 100644
--- a/tailwind.config.ts
+++ b/tailwind.config.ts
@@ -43,7 +43,7 @@ export default {
900: '#001F1D',
950: '#000302'
},
- ice: {
+ icey: {
DEFAULT: '#7B61FF',
50: '#EEEBFF',
100: '#E1DBFF',
From 19c5a35cf4ed8b778afdb3b1071ff3498c141c37 Mon Sep 17 00:00:00 2001
From: Karl Clement <539188+karlclement@users.noreply.github.com>
Date: Wed, 13 Nov 2024 15:46:11 -0800
Subject: [PATCH 3/4] Suggestion
---
src/lib/components/lists/ListItem.svelte | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/lib/components/lists/ListItem.svelte b/src/lib/components/lists/ListItem.svelte
index e2ddaad..3e92021 100644
--- a/src/lib/components/lists/ListItem.svelte
+++ b/src/lib/components/lists/ListItem.svelte
@@ -32,8 +32,7 @@
margin-left: 2px;
&.borderColor {
- @apply border-l-2;
- margin-left: 0;
+ @apply border-l-2 ml-0;
}
&:first-child {
From 968f78a52ce787917bf52768936bc272cd3ced15 Mon Sep 17 00:00:00 2001
From: Karl Clement <539188+karlclement@users.noreply.github.com>
Date: Wed, 13 Nov 2024 16:23:14 -0800
Subject: [PATCH 4/4] Fix borders
---
src/lib/components/lists/ListItem.svelte | 33 +++++--------------
.../[orgId]/repos/[repositoryId]/+page.svelte | 27 +--------------
2 files changed, 9 insertions(+), 51 deletions(-)
diff --git a/src/lib/components/lists/ListItem.svelte b/src/lib/components/lists/ListItem.svelte
index 3e92021..e61d378 100644
--- a/src/lib/components/lists/ListItem.svelte
+++ b/src/lib/components/lists/ListItem.svelte
@@ -1,12 +1,15 @@
-
-
-
diff --git a/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte b/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte
index 4e6c7ea..ef8e4be 100644
--- a/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte
+++ b/src/routes/(app)/org/[orgId]/repos/[repositoryId]/+page.svelte
@@ -113,7 +113,7 @@
{/if}
-
+
{#if customRules?.length}
@@ -153,31 +153,6 @@
{/each}
-
-
{/if}