diff --git a/packages/server/src/modules/App/App.controller.ts b/packages/server/src/modules/App/App.controller.ts index 27fd20110..24fa19368 100644 --- a/packages/server/src/modules/App/App.controller.ts +++ b/packages/server/src/modules/App/App.controller.ts @@ -1,5 +1,4 @@ -import { Controller, Get } from '@nestjs/common'; -import { AppService } from './App.service'; +import { Controller } from '@nestjs/common'; @Controller() export class AppController {} diff --git a/packages/server/src/modules/CreditNotes/models/CreditNote.ts b/packages/server/src/modules/CreditNotes/models/CreditNote.ts index 15ad3a78a..cf969a5b1 100644 --- a/packages/server/src/modules/CreditNotes/models/CreditNote.ts +++ b/packages/server/src/modules/CreditNotes/models/CreditNote.ts @@ -1,5 +1,5 @@ +import { Model, raw } from 'objection'; import { DiscountType } from '@/common/types/Discount'; -import { BaseModel } from '@/models/Model'; import { Branch } from '@/modules/Branches/models/Branch.model'; import { Customer } from '@/modules/Customers/models/Customer'; import { ExportableModel } from '@/modules/Export/decorators/ExportableModel.decorator'; @@ -8,7 +8,6 @@ import { TenantBaseModel } from '@/modules/System/models/TenantBaseModel'; import { InjectModelMeta } from '@/modules/Tenancy/TenancyModels/decorators/InjectModelMeta.decorator'; import { ItemEntry } from '@/modules/TransactionItemEntry/models/ItemEntry'; import { Warehouse } from '@/modules/Warehouses/models/Warehouse.model'; -import { mixin, Model, raw } from 'objection'; import { CreditNoteMeta } from './CreditNote.meta'; import { InjectModelDefaultViews } from '@/modules/Views/decorators/InjectModelDefaultViews.decorator'; import { CreditNoteDefaultViews } from '../constants'; diff --git a/packages/webapp/public/index.html b/packages/webapp/public/index.html index 1af330a07..e177a81a6 100644 --- a/packages/webapp/public/index.html +++ b/packages/webapp/public/index.html @@ -1,4 +1,4 @@ - + @@ -31,7 +31,7 @@ --> Bigcapital - +
diff --git a/packages/webapp/src/components/AdvancedFilter/AdvancedFilterCompatatorField.tsx b/packages/webapp/src/components/AdvancedFilter/AdvancedFilterCompatatorField.tsx index 7f15db95f..4ea11e8e5 100644 --- a/packages/webapp/src/components/AdvancedFilter/AdvancedFilterCompatatorField.tsx +++ b/packages/webapp/src/components/AdvancedFilter/AdvancedFilterCompatatorField.tsx @@ -1,7 +1,7 @@ // @ts-nocheck import React from 'react'; import { Classes } from '@blueprintjs/core'; -import { ListSelect } from '../Select'; +import { FSelect } from '../Forms'; import { getConditionTypeCompatators } from './utils'; export default function DynamicFilterCompatatorField({ @@ -11,9 +11,9 @@ export default function DynamicFilterCompatatorField({ const options = getConditionTypeCompatators(dataType); return ( - - {({ form, field }) => ( - - - - - + + + + + - - { - form.setFieldValue(conditionFieldPath, option.value); - }} - popoverProps={{ - inline: true, - minimal: true, - captureDismiss: true, - }} - itemRenderer={ConditionItemRenderer} - /> - - - - )} - + + + + + ); } @@ -103,20 +96,18 @@ function FilterCompatatorFilter() { const fieldType = get(fieldMeta, 'fieldType'); return ( - - {({ form, field }) => ( - - { - form.setFieldValue(comparatorFieldPath, option.value); - }} - /> - - )} - + + + ); } @@ -169,11 +160,11 @@ function FilterFieldsField() { return ( {({ field, form }) => ( - - + { @@ -188,7 +179,7 @@ function FilterFieldsField() { captureDismiss: true, }} /> - + )} ); @@ -219,7 +210,7 @@ function FilterValueField() { shouldUpdate={shouldFilterValueFieldUpdate} > {({ form: { setFieldValue }, field }) => ( - + - + )} ); diff --git a/packages/webapp/src/components/Alert/index.tsx b/packages/webapp/src/components/Alert/index.tsx index 0bde33523..f63efb99d 100644 --- a/packages/webapp/src/components/Alert/index.tsx +++ b/packages/webapp/src/components/Alert/index.tsx @@ -15,6 +15,7 @@ export function Alert({ title, description, children, intent, className }) { const AlertRoot = styled.div` border: 1px solid rgb(223, 227, 230); + background: var(--color-alert-default-background); padding: 12px; border-radius: 6px; margin-bottom: 20px; @@ -22,40 +23,40 @@ const AlertRoot = styled.div` ${(props) => props.intent === 'danger' && ` - border-color: rgb(249, 198, 198); - background: rgb(255, 248, 248); + border-color: var(--color-alert-danger-border); + background: var(--color-alert-danger-background); ${AlertDesc} { - color: #d95759; + color: var(--color-alert-danger-description-text); } ${AlertTitle} { - color: rgb(205, 43, 49); + color: var(--color-alert-danger-title-text); } `} ${(props) => props.intent === 'primary' && ` - background: #fff; - border-color: #98a8ee; + background: var(--color-alert-primary-background); + border-color: var(--color-alert-primary-border); ${AlertTitle} { - color: #1a3bd4; + color: var(--color-alert-primary-title-text); } ${AlertDesc} { - color: #455883; + color: var(--color-alert-primary-description-text); } `} `; export const AlertTitle = styled.h3` - color: rgb(17, 24, 28); + color: var(--color-alert-default-title-text); margin-bottom: 4px; font-size: 14px; font-weight: 600; `; export const AlertDesc = styled.p` - color: rgb(104, 112, 118); + color: var(--color-alert-default-description-text); margin: 0; `; diff --git a/packages/webapp/src/components/AppShell/AppContentShell/AppContentShell.module.scss b/packages/webapp/src/components/AppShell/AppContentShell/AppContentShell.module.scss index 7d3364303..7f8960ace 100644 --- a/packages/webapp/src/components/AppShell/AppContentShell/AppContentShell.module.scss +++ b/packages/webapp/src/components/AppShell/AppContentShell/AppContentShell.module.scss @@ -14,7 +14,7 @@ width: var(--aside-width); min-width: var(--aside-min-width); height: 100dvh; - border-left: 1px solid rgba(17, 20, 24, 0.15); + border-left: 1px solid var(--color-app-shell-divider); height: inherit; overflow: auto; display: flex; diff --git a/packages/webapp/src/components/Aside/Aside.module.scss b/packages/webapp/src/components/Aside/Aside.module.scss index 73ee0e299..ffeceb60a 100644 --- a/packages/webapp/src/components/Aside/Aside.module.scss +++ b/packages/webapp/src/components/Aside/Aside.module.scss @@ -6,8 +6,8 @@ .title{ align-items: center; - background: #fff; - border-bottom: 1px solid #E1E2E9; + background: var(--color-aside-background); + border-bottom: 1px solid var(--color-aside-divider); display: flex; flex: 0 0 auto; min-height: 40px; @@ -20,6 +20,6 @@ display: flex; flex-direction: column; flex: 1 1 auto; - background-color: #fff; + background-color: var(--color-aside-title-background); overflow-y: auto; } \ No newline at end of file diff --git a/packages/webapp/src/components/Aside/Aside.tsx b/packages/webapp/src/components/Aside/Aside.tsx index a9f8e25e9..20ebc24f6 100644 --- a/packages/webapp/src/components/Aside/Aside.tsx +++ b/packages/webapp/src/components/Aside/Aside.tsx @@ -28,7 +28,6 @@ export function Aside({ {title} - {hideCloseButton !== true && (