Skip to content

Commit f32d19f

Browse files
committed
Updated Synthesis/*
1 parent ca57fc4 commit f32d19f

8 files changed

Lines changed: 241 additions & 178 deletions

File tree

resources/js/Components/System/Icon.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import {
1414
BookKey,
1515
Bookmark,
1616
BringToFront,
17+
CalendarFold,
1718
Check,
1819
ChevronDown,
1920
CircuitBoard,
@@ -26,6 +27,7 @@ import {
2627
FileSliders,
2728
Flame,
2829
FlaskConical,
30+
FlipVertical,
2931
GalleryHorizontal,
3032
Hammer,
3133
HandCoins,
@@ -87,6 +89,7 @@ const iconMap = {
8789
BookKey,
8890
Bookmark,
8991
BringToFront,
92+
CalendarFold,
9093
Check,
9194
ChevronDown,
9295
CircuitBoard,
@@ -99,6 +102,7 @@ const iconMap = {
99102
FileSliders,
100103
Flame,
101104
FlaskConical,
105+
FlipVertical,
102106
GalleryHorizontal,
103107
Hammer,
104108
HandCoins,

resources/js/Pages/Synthesis/Entry.vue

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
align="center"
1111
/>
1212
<div v-else class="py-16 text-center text-gray-400">
13-
Loading Cluster...
13+
Loading Synthesis...
1414
</div>
1515

1616
<!-- Main Content -->
@@ -47,10 +47,10 @@
4747
<!-- Right-aligned controls -->
4848
<div class="flex items-center gap-2 ml-auto mr-4">
4949
<Link
50-
href="/transmissions/clusters"
50+
href="/synthesis"
5151
class="inline-flex items-center gap-1 text-[11px] uppercase tracking-wide text-gray-500 hover:text-black mb-2"
5252
>
53-
Return to Clusters
53+
Index
5454
</Link>
5555

5656
<span class="text-gray-300 mb-2">|</span>
@@ -67,8 +67,8 @@
6767

6868
<!-- Tab Content -->
6969
<div class="mt-6">
70-
<TabCluster
71-
v-if="activeMainTab === 'Arc'"
70+
<TabSynthesis
71+
v-if="activeMainTab === 'Synthesis'"
7272
:cluster="cluster"
7373
:surface="surfaceReflection"
7474
:structure="structureReflection"
@@ -112,10 +112,11 @@ import { Link } from '@inertiajs/vue3'
112112
import Content from '@/Components/System/Content.vue'
113113
import Hero from '@/Components/System/Hero.vue'
114114
import Icon from '@/Components/System/Icon.vue'
115-
import TabCluster from './TabCluster.vue'
116115
import TabElements from './TabElements.vue'
117-
import TabPatterns from './TabPatterns.vue'
118116
import TabMirror from './TabMirror.vue'
117+
import TabPatterns from './TabPatterns.vue'
118+
import TabSynthesis from './TabSynthesis.vue'
119+
119120
import { useCluster } from '@/Composables/useCluster'
120121
121122
const props = defineProps({
@@ -181,11 +182,11 @@ const mirrorReflection = computed(() => {
181182
// Tabs
182183
const mainTabs = [
183184
{
184-
key: 'Arc',
185-
label: 'Arc',
186-
icon: 'TrendingUp',
187-
color: 'text-pink-400',
188-
background: 'bg-pink-400',
185+
key: 'Synthesis',
186+
label: 'Synthesis',
187+
icon: 'FlaskConical',
188+
color: 'text-synthesis-400',
189+
background: 'bg-synthesis-400',
189190
},
190191
{
191192
key: 'Elements',
@@ -204,13 +205,13 @@ const mainTabs = [
204205
{
205206
key: 'Mirror',
206207
label: 'Mirror',
207-
icon: 'FlaskConical',
208+
icon: 'FlipVertical',
208209
color: 'text-sky-400',
209210
background: 'bg-sky-400',
210211
}
211212
]
212213
213-
const activeMainTab = ref('Arc')
214+
const activeMainTab = ref('Synthesis')
214215
215216
// Copy link
216217
const url = ref(window.location.href)

resources/js/Pages/Synthesis/Index.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,14 @@
7878

7979
</div>
8080

81-
8281
<!-- Stats Badge -->
8382
<div
8483
v-if="cluster.cluster_metadata?.reflection?.threshold_moments?.length"
8584
class="flex-shrink-0 px-4 py-2 bg-synthesis-50 border border-synthesis-200 rounded-lg"
8685
>
8786
<div class="text-xs uppercase tracking-wide text-synthesis-600 font-semibold mb-1">Signals</div>
8887
<div class="text-2xl font-bold text-synthesis-700 text-center">
89-
{{ cluster.cluster_metadata.signal_count_estimate }}
88+
{{ cluster.cluster_metadata?.signal_count_estimate ?? '?' }}
9089
</div>
9190
</div>
9291
</div>

resources/js/Pages/Synthesis/TabCluster.vue

Lines changed: 0 additions & 159 deletions
This file was deleted.

resources/js/Pages/Synthesis/TabElements.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="space-y-12 max-w-5xl mx-auto px-6 pb-12">
2+
<div class="space-y-6 max-w-6xl mx-auto">
33
<!-- Key Entities -->
44
<section v-if="elements?.key_entities?.length" class="space-y-6">
55
<h3 class="text-2xl font-bold text-gray-900">Key Entities</h3>

resources/js/Pages/Synthesis/TabMirror.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="space-y-12 max-w-4xl mx-auto px-6 pb-12">
2+
<div class="space-y-6 max-w-6xl mx-auto">
33
<!-- Arc Recognition -->
44
<section v-if="mirror?.arc_recognition" class="space-y-4">
55
<h3 class="text-2xl font-bold text-gray-900">Arc Recognition</h3>

resources/js/Pages/Synthesis/TabPatterns.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="space-y-12 max-w-6xl mx-auto px-6 pb-12">
2+
<div class="space-y-6 max-w-6xl mx-auto">
33
<!-- Catalytic Sequence -->
44
<section v-if="patterns?.catalytic_sequence?.length" class="space-y-4">
55
<h3 class="text-2xl font-bold text-gray-900">Catalytic Sequence</h3>

0 commit comments

Comments
 (0)