Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
8 changes: 8 additions & 0 deletions assets/img/grid.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions assets/img/list.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 14 additions & 15 deletions assets/scss/main.scss
Original file line number Diff line number Diff line change
Expand Up @@ -141,14 +141,14 @@ label > .form-select:first-child {
/* TDEI Utility Classes */

.page-header-title {
font-family: var(--secondary-font-family);
font-size: 1.5rem;
font-family: var(--primary-font-family);
font-size: 20px;
font-weight: 700;
margin-bottom: 0.3125rem;
}

.page-header-subtitle {
font-family: var(--secondary-font-family);
font-family: var(--primary-font-family);
font-size: 0.875rem;
color: $tdei-secondary;
}
Expand Down Expand Up @@ -182,31 +182,30 @@ label > .form-select:first-child {

.tdei-list-title {
color: $text-navy;
font-family: var(--secondary-font-family);
font-size: 1rem;
font-weight: 600;
font-size: 16px;
font-weight: 700;
line-height: 1.45;
letter-spacing: -0.01em;
}

.tdei-list-meta-label {
color: rgba($secondary, 0.92);
font-size: 0.95rem;
color: $text-secondary;
font-size: 14px;
font-weight: 400;
line-height: 1.25;
}

.tdei-list-meta-value {
color: $text-navy;
font-size: 1rem;
font-size: 14px;
font-weight: 600;
line-height: 1.3;
}

.tdei-list-progress-copy {
color: rgba($secondary, 0.95);
font-size: 1rem;
color: $text-secondary;
font-size: 14px;
line-height: 1.25;
font-weight: 600;
}

.tdei-list-progress-copy strong {
Expand All @@ -229,7 +228,7 @@ label > .form-select:first-child {
.tdei-inline-filter-label {
color: $text-navy;
font-size: 1rem;
font-weight: 600;
font-weight: 500;
line-height: 1;
}

Expand All @@ -245,8 +244,8 @@ label > .form-select:first-child {
align-items: center;
justify-content: space-between;
gap: 0.75rem;
padding: 0.625rem 0.9rem;
color: $secondary;
padding: 5px 10px;
color: $text-secondary;
font-size: 1rem;
line-height: 1.2;
text-align: left;
Expand Down
3 changes: 2 additions & 1 deletion assets/scss/theme.scss
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ $tdei-cyan: #59c3c8;
$purple-background-light: #f4f0fb;
$purple-background-dark: #ddd2ee;
$purple-background-medium: #ebe4f6;
$text-navy: #2f3661;
$text-navy: #1A1E3D;
$text-secondary: #5A607B;
$dropdown-active-bg: #e2f0f8;
$danger-red: #c7393a;

Expand Down
8 changes: 4 additions & 4 deletions components/project-wizard/steps/AreaOfInterestStep.vue
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,9 @@
<div class="project-wizard-area-captured-copy">
<app-icon
variant="check_circle"
size="18"
size="20"
no-margin
class="mt-1"
/>
<div>
<strong>Area of interest captured</strong>
Expand Down Expand Up @@ -243,7 +244,6 @@ function onFileDrop(event: DragEvent) {
.project-wizard-step-title {
margin: 0;
color: $text-navy;
font-family: var(--secondary-font-family);
font-size: 1rem;
font-weight: 700;
line-height: 1.15;
Expand Down Expand Up @@ -331,8 +331,7 @@ function onFileDrop(event: DragEvent) {

.project-wizard-area-captured {
display: flex;
align-items: center;
justify-content: space-between;
flex-direction: column;
gap: 1rem;
padding: 0.95rem 1rem;
background: #f3fcf8;
Expand Down Expand Up @@ -374,6 +373,7 @@ function onFileDrop(event: DragEvent) {
color: $text-navy;
background: #ffffff;
border: 1px solid rgba($text-navy, 0.14);
width: fit-content;
}

.project-wizard-area-dropzone-shell {
Expand Down
1 change: 0 additions & 1 deletion components/project-wizard/steps/ProjectDetailsStep.vue
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,6 @@ function findField(fieldId: ProjectWizardDetailsFieldId): ProjectWizardDetailsFi
.project-wizard-step-title {
margin: 0;
color: $text-navy;
font-family: var(--secondary-font-family);
font-size: 1rem;
font-weight: 700;
line-height: 1.15;
Expand Down
21 changes: 11 additions & 10 deletions components/project-wizard/steps/ReviewStep.vue
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,6 @@ function formatRole(role: WorkspaceRole) {
.project-wizard-step-title {
margin: 0;
color: $text-navy;
font-family: var(--secondary-font-family);
font-size: 1rem;
font-weight: 700;
line-height: 1.15;
Expand All @@ -137,7 +136,7 @@ function formatRole(role: WorkspaceRole) {

.project-wizard-review-group {
display: grid;
gap: 1.25rem;
gap: 25px;
}

.project-wizard-review-item {
Expand All @@ -148,26 +147,25 @@ function formatRole(role: WorkspaceRole) {
.project-wizard-review-item h3 {
margin: 0;
text-align: left;
font-family: Lato, var(--primary-font-family), sans-serif;
font-size: 1.125rem;
font-size: 1rem;
font-style: normal;
font-weight: 600;
line-height: 1.375rem;
letter-spacing: 0;
color: #1a1e3d;
color: $text-navy;
opacity: 1;
}

.project-wizard-review-item p {
margin: 0;
text-align: left;
font-family: Lato, var(--primary-font-family), sans-serif;
font-size: 1.125rem;
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 1.625rem;
letter-spacing: 0;
color: #5a607b;
color: $text-secondary;
opacity: 1;
}

Expand All @@ -186,6 +184,10 @@ function formatRole(role: WorkspaceRole) {
opacity: 1;
}

.project-wizard-review-status span {
font-size: 1rem;
}

.project-wizard-review-validator-list {
display: grid;
gap: 0.55rem;
Expand Down Expand Up @@ -227,9 +229,8 @@ function formatRole(role: WorkspaceRole) {
}

.project-wizard-review-instructions {
color: #5a607b;
font-family: Lato, var(--primary-font-family), sans-serif;
font-size: 1.125rem;
color: $text-secondary;
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 1.625rem;
Expand Down
3 changes: 1 addition & 2 deletions components/project-wizard/steps/SettingsStep.vue
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ function onReviewRequiredChange(event: Event) {

.project-wizard-step-settings {
display: grid;
gap: 1.4rem;
gap: 30px;
}

.project-wizard-step-header,
Expand All @@ -147,7 +147,6 @@ function onReviewRequiredChange(event: Event) {
.project-wizard-step-title {
margin: 0;
color: $text-navy;
font-family: var(--secondary-font-family);
font-size: 1rem;
font-weight: 700;
line-height: 1.15;
Expand Down
19 changes: 8 additions & 11 deletions components/workspace-project-details/ContributionsTab.vue
Original file line number Diff line number Diff line change
Expand Up @@ -89,10 +89,9 @@ const countCards = computed(() => {

.project-detail-contribution-metric,
.project-detail-contribution-count-card {
background: #ffffff;
border: 1px solid rgba($text-navy, 0.1);
border-radius: 1rem;
box-shadow: 0 0.75rem 2rem rgba($text-navy, 0.08);
background: #FCFCFF;
border: 1px solid #E2E2F5;
border-radius: 12px;
}

.project-detail-contribution-metric {
Expand All @@ -114,9 +113,7 @@ const countCards = computed(() => {

.project-detail-contribution-copy h3,
.project-detail-contribution-count-card h3 {
margin: 0;
color: #1a1e3d;
font-family: var(--secondary-font-family);
color: $text-secondary;
}

.project-detail-contribution-copy h3 {
Expand All @@ -126,8 +123,8 @@ const countCards = computed(() => {

.project-detail-contribution-copy p,
.project-detail-contribution-count-card p {
margin: 0.2rem 0 0;
color: #5a607b;
margin: 10px 0 0;
color: $text-navy;
}

.project-detail-contribution-copy p,
Expand All @@ -142,8 +139,8 @@ const countCards = computed(() => {
}

.project-detail-contribution-count-card h3 {
font-size: 0.98rem;
font-weight: 500;
font-size: 16px;
font-weight: 600;
}

.project-detail-contribution-summary-card {
Expand Down
7 changes: 3 additions & 4 deletions components/workspace-project-details/RichTextContent.vue
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,9 @@ const safeHtml = computed(() =>

.project-detail-rich-text {
overflow-x: auto;
color: #5a607b;
font-family: var(--primary-font-family);
font-size: 1.1rem;
line-height: 1.9;
color: $text-navy;
font-size: 16px;
line-height: 26px;
}

.project-detail-rich-text:deep(h3) {
Expand Down
11 changes: 6 additions & 5 deletions components/workspace-project-details/SelectedTaskBar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ defineEmits<{
@import "~/assets/scss/theme.scss";

.project-detail-task-action-bar {
min-height: 6.6rem;
min-height: 90px;
display: flex;
align-items: center;
justify-content: space-between;
Expand Down Expand Up @@ -124,17 +124,18 @@ defineEmits<{

.project-detail-task-action-copy span,
.project-detail-task-action-status span {
color: #707796;
font-size: 0.95rem;
color: $text-secondary;
font-size: 14px;
font-weight: 500;
}

.project-detail-task-action-copy strong,
.project-detail-task-action-status strong {
display: inline-flex;
align-items: center;
gap: 0.55rem;
color: #1a1e3d;
font-size: 1.1rem;
color: $text-navy;
font-size: 1rem;
font-weight: 700;
}

Expand Down
Loading
Loading