Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic models and endpoints UI #901

Draft
wants to merge 40 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
b1a09d4
Add more margin utility classes
Sensational-Code Apr 25, 2024
65d763c
Rough models and endpoints list and create pages
Sensational-Code Apr 25, 2024
7974a33
Run linter
Sensational-Code Apr 25, 2024
05e0863
Merge main into sc-basic-models-and-endpoints-ui
Sensational-Code Apr 25, 2024
41f87f6
Merge main into sc-basic-models-and-endpoints-ui
Sensational-Code Jul 24, 2024
9f1ed87
Merge main into sc-basic-models-and-endpoints-ui
Sensational-Code Oct 25, 2024
4a5c28e
Fix sidebar comment formatting
Sensational-Code Oct 25, 2024
aeab0eb
Add api method to get workflows
Sensational-Code Nov 15, 2024
8820d47
Formatting
Sensational-Code Nov 19, 2024
0460335
Rename getWorkflows to getAgentWorkflows
Sensational-Code Nov 19, 2024
020f14a
Get workflow options on create agent page
Sensational-Code Nov 19, 2024
43f7bc0
Merge main into sc-basic-models-and-endpoints-ui
Sensational-Code Nov 19, 2024
fa6c2e5
Ensure style is scoped
Sensational-Code Nov 19, 2024
3763a54
Merge main into sc-basic-models-and-endpoints-ui
Sensational-Code Nov 29, 2024
cba566d
Merge sc-ui-select-workflow-for-agent into sc-basic-models-and-endpoi…
Sensational-Code Nov 29, 2024
175f002
Make principal display name optional if null
Sensational-Code Dec 3, 2024
00e2e0d
Create mock workflows
Sensational-Code Dec 3, 2024
4b4a1d3
Merge main into sc-basic-models-and-endpoints-ui
Sensational-Code Dec 11, 2024
c36d2f3
Post merge clean up
Sensational-Code Dec 11, 2024
ad909ff
Merge sc-fix-agent-form-buttons into sc-basic-models-and-endpoints-ui
Sensational-Code Dec 11, 2024
4e763af
Add more utility classes
Sensational-Code Dec 11, 2024
03ef4b2
Add more utility classes
Sensational-Code Dec 12, 2024
f6de0d0
Add getAgentWorkflows api method
Sensational-Code Dec 12, 2024
42b9f6b
Add comment
Sensational-Code Dec 12, 2024
bef8161
Create initial PropertyBuilder component
Sensational-Code Dec 12, 2024
089dc47
Initial workflow configuration on agent form
Sensational-Code Dec 12, 2024
97f83b9
Install json-editor-vue npm package
Sensational-Code Dec 12, 2024
d892d42
Create initial JSONEditorDialog component
Sensational-Code Dec 12, 2024
6f16c50
Add more utility classes
Sensational-Code Dec 11, 2024
397eacd
Add more utility classes
Sensational-Code Dec 12, 2024
5d405f7
Add more utility classes
Sensational-Code Dec 12, 2024
0d2b382
Styling adjustments
Sensational-Code Dec 12, 2024
a6c7199
Clean up JSONEditorDialog
Sensational-Code Dec 12, 2024
d928d0a
Add ability to edit agent tools
Sensational-Code Dec 12, 2024
44b6933
Lint fix
Sensational-Code Dec 12, 2024
5547065
Styling adjustments
Sensational-Code Dec 12, 2024
4c6a3ab
Styling adjustments
Sensational-Code Dec 12, 2024
fdcebfc
Add utility class
Sensational-Code Dec 12, 2024
ce6eaee
Use utility class instead of inline style
Sensational-Code Dec 12, 2024
e3031bb
Merge sc-agent-workflow-and-tools-options into sc-basic-models-and-en…
Sensational-Code Dec 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 34 additions & 2 deletions src/ui/ManagementPortal/app.vue
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
<template>
<div class="main-content">
<Head>
<Title>{{ pageTitle }}</Title>
<Meta name="description" :content="pageTitle" />
<Link rel="icon" type="image/x-icon" :href="iconLink" />
</Head>

<div class="main-content">
<NuxtLayout>
<NuxtPage />
</NuxtLayout>

<Toast position="top-center" />
</div>
</template>
Expand Down Expand Up @@ -100,10 +99,19 @@ body,
margin-left: 4px !important;
}

.ml-2 {
margin-left: 8px !important;
}

.mr-1 {
margin-right: 4px !important;
}

.mx-2 {
margin-left: 8px !important;
margin-right: 8px !important;
}

.mt-2 {
margin-top: 8px !important;
}
Expand All @@ -120,10 +128,22 @@ body,
margin-bottom: 8px !important;
}

.mb-3 {
margin-bottom: 12px !important;
}

.mb-4 {
margin-bottom: 16px !important;
}

.mb-5 {
margin-bottom: 20px !important;
}

.mb-6 {
margin-bottom: 24px !important;
}

.w-100 {
width: 100%;
}
Expand All @@ -136,6 +156,14 @@ body,
display: flex;
}

.flex-1 {
flex: 1;
}

.gap-4 {
gap: 16px;
}

.flex-column {
flex-direction: column;
}
Expand All @@ -152,6 +180,10 @@ body,
justify-content: end;
}

.justify-content-between {
justify-content: space-between;
}

.justify-self-end {
justify-self: end;
}
Expand Down
Loading
Loading