+
\ No newline at end of file
+
diff --git a/src/app/core/substance-ssg2/substance-ssg2-form.component.scss b/src/app/core/substance-ssg2/substance-ssg2-form.component.scss
index 902fc4561..696042e3d 100644
--- a/src/app/core/substance-ssg2/substance-ssg2-form.component.scss
+++ b/src/app/core/substance-ssg2/substance-ssg2-form.component.scss
@@ -7,12 +7,12 @@
left: 0;
right: 0;
bottom: 0;
- background-color: rgba(0,0,0,0.5); /* Black background with opacity */
+ background-color: rgba(0, 0, 0, 0.5); /* Black background with opacity */
z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
cursor: pointer; /* Add a pointer on hover */
}
.hide {
- display: none!important;
+ display: none !important;
}
.center-screen {
z-index: 2;
@@ -48,33 +48,36 @@
cursor: pointer;
}
.top-fixed {
- position: fixed;
- display: flex;
- flex-direction: column;
- top: 64px;
- width: 100%;
- background-color: white;
- align-items: center;
- justify-content: center;
- box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
- z-index: 1001;
+ position: sticky;
+ display: flex;
+ flex-direction: column;
+ top: 0;
+ width: 100%;
+ background-color: white;
+ align-items: center;
+ justify-content: center;
+ box-shadow:
+ 0px 3px 3px -2px rgba(0, 0, 0, 0.2),
+ 0px 3px 4px 0px rgba(0, 0, 0, 0.14),
+ 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
+ z-index: 1001;
}
.cdk-overlay-pane {
z-index: 1005;
}
-mat-select-panel{
+mat-select-panel {
z-index: 1005;
}
-.admin-functions, .changeClass {
+.admin-functions,
+.changeClass {
margin-bottom: -15px;
margin-left: 30px;
margin-right: 5px;
margin-top: -10px;
color: #4793d1;
-
::ng-deep .mat-form-field-wrapper {
padding-bottom: 20px !important;
}
@@ -86,7 +89,7 @@ mat-select-panel{
.advanced-features {
z-index: 2000 !important;
- display:flex;
+ display: flex;
flex-direction: row;
padding-left: 10px;
}
@@ -95,38 +98,32 @@ mat-select-panel{
}
.form-content-container {
- // position: fixed;
- // top: 121px;
- // right: 0;
- // bottom: 0;
- // left: 0;
- overflow: hidden;
- padding-top: 121px;
+ overflow: hidden;
}
.actions-container {
- max-width: 1128px;
- width: 100%;
- background-color: white;
- padding: 10px;
- display: flex;
+ max-width: 1128px;
+ width: 100%;
+ background-color: white;
+ padding: 10px;
+ display: flex;
}
.mat-accordion {
- width: 100%;
- max-width: 1020px;
- box-sizing: border-box;
+ width: 100%;
+ max-width: 1020px;
+ box-sizing: border-box;
}
.hidden {
- display: none !important;
+ display: none !important;
}
.validation-body {
- max-width:95%;
- display:flex;
- max-width: 960px;
-word-break: break-word;
+ max-width: 95%;
+ display: flex;
+ max-width: 960px;
+ word-break: break-word;
}
.validation-dismiss {
@@ -163,13 +160,12 @@ word-break: break-word;
display: flex;
padding: 5px 0;
-
.message-type {
text-transform: uppercase;
font-weight: 500;
margin-right: 20px;
- padding:10px;
- border-radius:3px;
+ padding: 10px;
+ border-radius: 3px;
height: 40px;
min-width: 95px;
}
@@ -182,19 +178,16 @@ word-break: break-word;
.warning-message {
color: #8a6d3b;
background-color: #fcf8e3;
-
}
-
.error-message {
color: #a94442;
background-color: #f2dede;
}
-
}
-.validate-button{
- margin-left:15px;
+.validate-button {
+ margin-left: 15px;
}
.mat-expansion-panel-header-title {
@@ -239,39 +232,38 @@ word-break: break-word;
}
.fontsize20px {
-font-size: 20px;
+ font-size: 20px;
}
.padtop90px {
-padding-top: 90px;
}
.padleft25px {
-padding-left: 25px;
+ padding-left: 25px;
}
.bordergray {
-border: 1px solid green;
+ border: 1px solid green;
}
.borderblue {
-border: 1px solid #007CBA;
+ border: 1px solid #007cba;
}
.fontbold {
-font-weight: bold;
+ font-weight: bold;
}
/* FDA COLOR BLUE CODE Hex: #007CBA */
.colorbluefda {
-color: #007CBA;
+ color: #007cba;
}
-::ng-deep .custom-menu{
-margin-top: -12px;
-/*z-index: 4000;*/
+::ng-deep .custom-menu {
+ margin-top: -12px;
+ /*z-index: 4000;*/
}
.mat-menu-item {
-color: #007CBA !important;
+ color: #007cba !important;
}
diff --git a/src/app/core/substance-ssg2/substance-ssg2-form.component.ts b/src/app/core/substance-ssg2/substance-ssg2-form.component.ts
index ddb7da86c..a37e798f8 100644
--- a/src/app/core/substance-ssg2/substance-ssg2-form.component.ts
+++ b/src/app/core/substance-ssg2/substance-ssg2-form.component.ts
@@ -40,8 +40,8 @@ import { SubstanceSsg2FormService } from './substance-ssg2-form.service';
import jp from 'jsonpath';
@Component({
- selector: 'app-substance-ssg2-form',
- templateUrl: './substance-ssg2-form.component.html',
+ selector: 'app-substance-ssg2-form',
+ templateUrl: './substance-ssg2-form.component.html',
styleUrls: ['./substance-ssg2-form.component.scss'],
standalone: false
})
@@ -276,6 +276,7 @@ export class SubstanceSsg2FormComponent implements OnInit, AfterViewInit, OnDest
if (this.configService.configData && this.configService.configData.autoSaveWait) {
this.autoSaveWait = this.configService.configData.autoSaveWait;
}
+
this.overlayContainer = this.overlayContainerService.getContainerElement();
this.imported = false;
const routeSubscription = this.activatedRoute
@@ -998,29 +999,29 @@ export class SubstanceSsg2FormComponent implements OnInit, AfterViewInit, OnDest
delete old['changeReason'];
- const refSet = {};
+ const refSet = {};
const refHolders2 = jp.query(old, '$..[?(@.references)]');
- for (let i = 0; i < refHolders2.length; i++) {
- const refs = refHolders2[i].references;
- for (let j = 0; j < refs.length; j++) {
- const or = refs[j];
- if (typeof or === 'object') { continue; }
- refSet[or] = true;
+ for (let i = 0; i < refHolders2.length; i++) {
+ const refs = refHolders2[i].references;
+ for (let j = 0; j < refs.length; j++) {
+ const or = refs[j];
+ if (typeof or === 'object') { continue; }
+ refSet[or] = true;
+ }
}
- }
- const nrefs = _.chain(old.references)
- .filter(function (ref) {
- if (refSet[ref.uuid]) {
- return true;
- } else {
- return false;
- }
- })
- .value();
+ const nrefs = _.chain(old.references)
+ .filter(function (ref) {
+ if (refSet[ref.uuid]) {
+ return true;
+ } else {
+ return false;
+ }
+ })
+ .value();
- old.references = nrefs;
+ old.references = nrefs;
return old;
}
diff --git a/src/app/core/substance-ssg4m/substance-ssg4m-form.component.html b/src/app/core/substance-ssg4m/substance-ssg4m-form.component.html
index 29f5c7c22..c6008f307 100644
--- a/src/app/core/substance-ssg4m/substance-ssg4m-form.component.html
+++ b/src/app/core/substance-ssg4m/substance-ssg4m-form.component.html
@@ -1,5 +1,8 @@
-
-
+
+
+
+
\ No newline at end of file
+
diff --git a/src/app/core/substance-ssg4m/substance-ssg4m-form.component.scss b/src/app/core/substance-ssg4m/substance-ssg4m-form.component.scss
index b369adaad..d90dca9ef 100644
--- a/src/app/core/substance-ssg4m/substance-ssg4m-form.component.scss
+++ b/src/app/core/substance-ssg4m/substance-ssg4m-form.component.scss
@@ -1,21 +1,20 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- /*top: 64px; */
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
/*justify-content: center;*/
- box-shadow: 0px 3px 3px -2px var(--box-shadow-color), 0px 3px 4px 0px var(--box-shadow-color-2), 0px 1px 8px 0px var(--box-shadow-color-3);
+ box-shadow:
+ 0px 3px 3px -2px var(--box-shadow-color),
+ 0px 3px 4px 0px var(--box-shadow-color-2),
+ 0px 1px 8px 0px var(--box-shadow-color-3);
z-index: 1001;
justify-content: flex-end;
}
-.top-fixed-top {
- top: 64px;
-}
-
.zindex2000 {
z-index: 2000;
}
@@ -51,7 +50,7 @@
}
.form-header-title-top {
- padding-top: 150px;
+ padding-top: 30px;
}
.form-header-no-title-top {
@@ -85,7 +84,6 @@ mat-select-panel {
margin-top: -10px;
color: var(--primary-color);
-
::ng-deep .mat-form-field-wrapper {
padding-bottom: 20px !important;
}
@@ -164,14 +162,12 @@ mat-select-panel {
.warning-message {
color: var(--warning-dialog-color);
background-color: var(--warning-dialog-bg-color);
-
}
.error-message {
color: var(--error-dialog-color);
background-color: var(--error-dialog-bg-color);
}
-
}
.validate-button {
@@ -246,7 +242,7 @@ mat-select-panel {
}
.borderblue {
- border: 1px solid #007CBA;
+ border: 1px solid #007cba;
}
.fontbold {
@@ -255,7 +251,7 @@ mat-select-panel {
/* FDA COLOR BLUE CODE Hex: #007CBA */
.colorbluefda {
- color: #007CBA;
+ color: #007cba;
}
.colorred {
@@ -272,7 +268,7 @@ mat-select-panel {
}
.mat-menu-item {
- color: #007CBA !important;
+ color: #007cba !important;
}
/*
@@ -287,7 +283,7 @@ button.mat-menu-item:hover {
*/
/* tyler added as quick fix */
-app-substance-form-ssg4m-process-card button[color=primary] {
+app-substance-form-ssg4m-process-card button[color="primary"] {
float: right;
}
@@ -298,4 +294,4 @@ app-substance-form-ssg4m-process-card button[color=primary] {
.main-container {
position: relative;
-}
\ No newline at end of file
+}
diff --git a/src/app/core/substance-ssg4m/substance-ssg4m-form.component.ts b/src/app/core/substance-ssg4m/substance-ssg4m-form.component.ts
index 1033c0c47..42d6aef5c 100644
--- a/src/app/core/substance-ssg4m/substance-ssg4m-form.component.ts
+++ b/src/app/core/substance-ssg4m/substance-ssg4m-form.component.ts
@@ -130,6 +130,7 @@ export class SubstanceSsg4ManufactureFormComponent
configSettingReferences = false;
private submitSubscription: any = null;
ssg4mExportSvg: boolean;
+
private jsLibScriptUrls = [
`${environment.baseHref || ""}assets/pathway/cola.min.js`,
@@ -174,6 +175,8 @@ export class SubstanceSsg4ManufactureFormComponent
this.showRegisterEditTitle = this.configSsg4Form.showRegisterEditTitle;
}
+
+
this.substanceClass = "specifiedSubstanceG4m";
const routeSubscription = this.activatedRoute.params.subscribe((params) => {
diff --git a/src/app/core/substance-text-search/substance-text-search.component.scss b/src/app/core/substance-text-search/substance-text-search.component.scss
index 529457eb9..3bb72cdfc 100644
--- a/src/app/core/substance-text-search/substance-text-search.component.scss
+++ b/src/app/core/substance-text-search/substance-text-search.component.scss
@@ -207,7 +207,7 @@ form:not(.header) {
right: 0;
width: 100%;
left: 0;
- height: 64px;
+ height: 92px; /* ncats branch begin/end not sure about this */
padding-right: 210px;
padding-left: 16px;
background-color: var(--primary-color);
diff --git a/src/app/core/substances-browse/substances-browse.component.html b/src/app/core/substances-browse/substances-browse.component.html
index d0666a810..039931c33 100644
--- a/src/app/core/substances-browse/substances-browse.component.html
+++ b/src/app/core/substances-browse/substances-browse.component.html
@@ -1413,3 +1413,5 @@
{{ privateSearchType | titlecase }} Search is Processing...
>
+
+
diff --git a/src/app/fda/advanced-search/advanced-search.component.scss b/src/app/fda/advanced-search/advanced-search.component.scss
index 035ef6e9b..5b342a3cb 100644
--- a/src/app/fda/advanced-search/advanced-search.component.scss
+++ b/src/app/fda/advanced-search/advanced-search.component.scss
@@ -4,6 +4,8 @@
margin: auto;
/*height: 200px; */
/*margin: 0 auto;*/
+
+ margin-bottom: 400px; /* ncats branch begin/end */
}
.div-flex {
@@ -54,20 +56,20 @@
height: 30px;
.condition-column {
- width: 100px;
+ width: 100px;
}
.queryable-property-column {
- width: 400px;
+ width: 400px;
}
.command-column {
- width: 190px
+ width: 190px;
}
.query-column {
- flex-grow: 1;
- padding-left: 10px;
+ flex-grow: 1;
+ padding-left: 10px;
}
}
@@ -86,7 +88,7 @@
.query-value {
padding: 10px 15px;
- background-color: var(--query-bg-color);
+ background-color: var(--query-bg-color);
border: solid 1px var(--query-border-color);
border-radius: 2px;
min-height: 40px;
@@ -97,7 +99,7 @@
display: flex;
.button-container {
- width: 35px;
+ width: 35px;
}
}
@@ -145,7 +147,7 @@
}
.colormaroon {
- color: rgb(151, 87, 87)
+ color: rgb(151, 87, 87);
}
.colororange {
@@ -192,9 +194,9 @@
margin-top: 30px;
}
-.margintop50px {
- margin-top: 50px;
-}
+// .margintop50px {
+// margin-top: 50px;
+// }
.margintop70px {
margin-top: 70px;
@@ -349,11 +351,10 @@
}
/* label style */
-.mat-tab-label{
+.mat-tab-label {
background: var(--pale-border-color-rgb-3);
- color: var(--red-label-color);
- min-width: 60px!important;
-
+ color: var(--red-label-color);
+ min-width: 60px !important;
}
:host ::ng-deep .mat-tab-label-active {
@@ -367,75 +368,77 @@
height: 2px;
}
-@media(max-width: 1175px) {
+@media (max-width: 1175px) {
.structure-editor-actions-container {
- flex-direction: column;
- width: 100%;
+ flex-direction: column;
+ width: 100%;
}
.editor-container {
- width: 100%;
- height: 390px;
+ width: 100%;
+ height: 390px;
}
.search-actions {
- flex-direction: row;
- border-left: none;
- padding-top: 10px;
- padding-left: 0;
- margin-left: 0;
-
- .one {
- order: 1;
- }
+ flex-direction: row;
+ border-left: none;
+ padding-top: 10px;
+ padding-left: 0;
+ margin-left: 0;
- .export-button {
- margin-left: 7px;
- }
+ .one {
+ order: 1;
+ }
- .two {
- order: 2;
- margin-left: auto;
- display: flex;
- padding-right: 10px;
+ .export-button {
+ margin-left: 7px;
+ }
- .similarity-cutoff {
- margin: 0;
- margin-top: 1px;
- }
- }
+ .two {
+ order: 2;
+ margin-left: auto;
+ display: flex;
+ padding-right: 10px;
- .three {
- order: 3;
+ .similarity-cutoff {
+ margin: 0;
+ margin-top: 1px;
}
+ }
+
+ .three {
+ order: 3;
+ }
}
.action-button-container {
- width: auto;
- margin-top: 0;
- align-self: flex-start;
+ width: auto;
+ margin-top: 0;
+ align-self: flex-start;
- button {
- width: auto;
- border: 1px solid var(--regular-green-color);
- }
+ button {
+ width: auto;
+ border: 1px solid var(--regular-green-color);
+ }
}
}
-@media(max-width: 970px) {
+@media (max-width: 970px) {
.structure-editor-actions-container {
- width: 100%;
- overflow-x: auto;
+ width: 100%;
+ overflow-x: auto;
}
- .editor-container, .search-actions {
- min-width: 633px;
+ .editor-container,
+ .search-actions {
+ min-width: 633px;
}
.jsdraw {
- .editor-container, .search-actions {
- min-width: 710px;
- }
+ .editor-container,
+ .search-actions {
+ min-width: 710px;
+ }
}
}
@@ -471,7 +474,7 @@
margin-right: 22px;
}
-::ng-deep .col:nth-child(3n+1) {
+::ng-deep .col:nth-child(3n + 1) {
clear: left;
}
@@ -571,7 +574,7 @@ panel-style {
}
}
-@media(max-width: 1175px) {
+@media (max-width: 1175px) {
.structure-editor-actions-container {
flex-direction: column;
width: 100%;
@@ -600,18 +603,20 @@ panel-style {
}
}
-@media(max-width: 970px) {
+@media (max-width: 970px) {
.structure-editor-actions-container {
width: 100%;
overflow-x: auto;
}
- .editor-container, .search-actions {
+ .editor-container,
+ .search-actions {
min-width: 633px;
}
.jsdraw {
- .editor-container, .search-actions {
+ .editor-container,
+ .search-actions {
min-width: 710px;
}
}
diff --git a/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.html b/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.html
index e06717474..ddd875b28 100644
--- a/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.html
+++ b/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.html
@@ -1,4 +1,3 @@
-
diff --git a/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.scss b/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.scss
index 3ba1dcd72..580e017af 100644
--- a/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.scss
+++ b/src/app/fda/adverse-event/adverse-events-browse/adverse-events-browse.component.scss
@@ -1,3 +1,8 @@
+:host {
+ display: block;
+ padding-top: 20px;
+}
+
:host ::ng-deep .mat-mdc-tab-list .mat-mdc-tab,
:host ::ng-deep .mat-tab-list .mat-tab-label {
flex-grow: 0 !important;
diff --git a/src/app/fda/adverse-event/adverse-events-cvm-browse/adverse-events-cvm-browse.component.scss b/src/app/fda/adverse-event/adverse-events-cvm-browse/adverse-events-cvm-browse.component.scss
index 6ca1f7b10..a21c04f64 100644
--- a/src/app/fda/adverse-event/adverse-events-cvm-browse/adverse-events-cvm-browse.component.scss
+++ b/src/app/fda/adverse-event/adverse-events-cvm-browse/adverse-events-cvm-browse.component.scss
@@ -1165,6 +1165,8 @@ margin:auto;
.sidenav-container-size {
width: 100%;
+ position: relative;
+ margin-top: 0;
}
.top-search {
diff --git a/src/app/fda/adverse-event/adverse-events-dme-browse/adverse-events-dme-browse.component.scss b/src/app/fda/adverse-event/adverse-events-dme-browse/adverse-events-dme-browse.component.scss
index a8eab6cfc..8c535a792 100644
--- a/src/app/fda/adverse-event/adverse-events-dme-browse/adverse-events-dme-browse.component.scss
+++ b/src/app/fda/adverse-event/adverse-events-dme-browse/adverse-events-dme-browse.component.scss
@@ -1165,6 +1165,8 @@ margin:auto;
.sidenav-container-size {
width: 100%;
+ position: relative;
+ margin-top: 0;
}
.top-search {
diff --git a/src/app/fda/adverse-event/adverse-events-pt-browse/adverse-events-pt-browse.component.scss b/src/app/fda/adverse-event/adverse-events-pt-browse/adverse-events-pt-browse.component.scss
index cf84f6746..b5314a885 100644
--- a/src/app/fda/adverse-event/adverse-events-pt-browse/adverse-events-pt-browse.component.scss
+++ b/src/app/fda/adverse-event/adverse-events-pt-browse/adverse-events-pt-browse.component.scss
@@ -1160,6 +1160,8 @@ margin:auto;
.sidenav-container-size {
width: 100%;
+ position: relative;
+ margin-top: 0;
}
.top-search {
diff --git a/src/app/fda/application/application-form/application-form.component.scss b/src/app/fda/application/application-form/application-form.component.scss
index dfd85106d..05f79263a 100644
--- a/src/app/fda/application/application-form/application-form.component.scss
+++ b/src/app/fda/application/application-form/application-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,9 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
+
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/application/applications-browse/applications-browse.component.scss b/src/app/fda/application/applications-browse/applications-browse.component.scss
index 93df32dc4..b80a83571 100644
--- a/src/app/fda/application/applications-browse/applications-browse.component.scss
+++ b/src/app/fda/application/applications-browse/applications-browse.component.scss
@@ -264,6 +264,12 @@
min-width: 660px;
}
+@media(max-width: 1099px) {
+ .expand-sidenav {
+ display: none;
+ }
+}
+
@media(max-width: 1615px) {
.full-paginator {
width: 100%;
diff --git a/src/app/fda/config/config.json b/src/app/fda/config/config.json
index c5afe7475..e5cbe4804 100644
--- a/src/app/fda/config/config.json
+++ b/src/app/fda/config/config.json
@@ -1,5 +1,19 @@
{
- "version": "3.2.0-SNAPSHOT",
+ "deprecated_customToolbarComponent": "precisionFDA",
+ "_isPfdaVersion": true,
+ "apiBaseUrl": "http://localhost:8081/ginas/app/",
+ "gsrsHomeBaseUrl": "http://localhost:8081/ginas/app/",
+ "apiSSG4mBaseUrl": "http://localhost:8081/ginas/app/",
+
+ "_apiBaseUrl": "https://gsrs-dev-public.ncats.io/ginas/app/",
+ "_gsrsHomeBaseUrl": "https://gsrs-dev-public.ncats.io/ginas/app/ui/",
+ "_apiSSG4mBaseUrl": "https://gsrs-dev-public.ncats.io/ginas/app/",
+
+ "showFooter": true,
+ "occasionalApiBasePath": "/ginas/app",
+ "version": "3.2.0-SNAPSHOT-ncats-branch",
+ "phpIdUrl": "https://phpidpublish.who-umc.org/search?phpid=",
+ "rxNormUrl": "https://dailymed.nlm.nih.gov/dailymed/search.cfm?searchdb=rxcui&query=",
"contactEmail": "GSRSSupport@fda.hhs.gov",
"displayMatchApplication": "true",
"adverseEventShinyHomepageDisplay": "false",
@@ -18,12 +32,8 @@
"showCrossEntitySearchDropdown": true,
"polymerDisclaimer": "Please do not consider GSRS to be an expert system when registering polymer substances.",
"disableJSDraw": false,
- "registerApplicationCenterNotAllowed": ["CDER", "CBER"],
- "apiBaseUrl": "http://localhost:8081/ginas/app/",
- "gsrsHomeBaseUrl": "http://localhost:8081/ginas/app/ui/",
- "apiSSG4mBaseUrl": "http://localhost:8081/ginas/app/",
- "occasionalApiBasePath": "/ginas/app",
"restApiPrefix": "/ginas/app",
+ "showTopBanner": true,
"authenticateAs": {
"apiUsername": null,
"apiPassword": null,
@@ -33,6 +43,7 @@
"stagingArea": {
"mergeAction": false
},
+
"userRegistration": {
"configurations": {
"emailForm": {
@@ -78,13 +89,7 @@
]
},
"filteredDuplicationCodes": ["BDNUM", "FDA UNII"],
- "typeaheadFields": [
- "Standardized_Name",
- "Display_Name",
- "CAS",
- "Name",
- "Approval_ID"
- ],
+ "typeaheadFields": ["Standardized_Name", "Display_Name", "CAS", "Name", "Approval_ID"],
"loadedComponents": {
"applications": true,
"products": true,
@@ -912,7 +917,7 @@
"DASH INDICATION",
"DEA NO.",
"DME Reactions",
- "DRUGBANK",
+ "DRUG BANK",
"DRUG CENTRAL",
"DSLD",
"EC (ENZYME CLASS)",
diff --git a/src/app/fda/impurities/impurities-form/impurities-details-form/impurities-details-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-details-form/impurities-details-form.component.scss
index c54ef7c45..4625a7faf 100644
--- a/src/app/fda/impurities/impurities-form/impurities-details-form/impurities-details-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-details-form/impurities-details-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -13,7 +13,9 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+
+ margin-bottom: 200px; /* ncats branch begin/end */
+
}
.height30px {
diff --git a/src/app/fda/impurities/impurities-form/impurities-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-form.component.scss
index e0712efd0..e386b52dd 100644
--- a/src/app/fda/impurities/impurities-form/impurities-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,8 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
+ // margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/impurities/impurities-form/impurities-inorganic-form/impurities-inorganic-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-inorganic-form/impurities-inorganic-form.component.scss
index 4bea50819..0b8aaf4c5 100644
--- a/src/app/fda/impurities/impurities-form/impurities-inorganic-form/impurities-inorganic-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-inorganic-form/impurities-inorganic-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -13,7 +13,8 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
+
}
.scrollable-container {
diff --git a/src/app/fda/impurities/impurities-form/impurities-inorganic-test-form/impurities-inorganic-form-test.component.scss b/src/app/fda/impurities/impurities-form/impurities-inorganic-test-form/impurities-inorganic-form-test.component.scss
index 43c984437..3056d96d1 100644
--- a/src/app/fda/impurities/impurities-form/impurities-inorganic-test-form/impurities-inorganic-form-test.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-inorganic-test-form/impurities-inorganic-form-test.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,7 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/impurities/impurities-form/impurities-residual-solvents-form/impurities-residual-solvents-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-residual-solvents-form/impurities-residual-solvents-form.component.scss
index 52c9d1d7b..74d8999db 100644
--- a/src/app/fda/impurities/impurities-form/impurities-residual-solvents-form/impurities-residual-solvents-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-residual-solvents-form/impurities-residual-solvents-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -13,7 +13,7 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/impurities/impurities-form/impurities-residual-solvents-test-form/impurities-residual-solvents-test.component.scss b/src/app/fda/impurities/impurities-form/impurities-residual-solvents-test-form/impurities-residual-solvents-test.component.scss
index 361d2e26a..178c0bf26 100644
--- a/src/app/fda/impurities/impurities-form/impurities-residual-solvents-test-form/impurities-residual-solvents-test.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-residual-solvents-test-form/impurities-residual-solvents-test.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,6 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
}
.scrollable-container {
diff --git a/src/app/fda/impurities/impurities-form/impurities-substance-form/impurities-substance-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-substance-form/impurities-substance-form.component.scss
index c7c65a4cd..581718e51 100644
--- a/src/app/fda/impurities/impurities-form/impurities-substance-form/impurities-substance-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-substance-form/impurities-substance-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -20,7 +20,6 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
}
.scrollable-container {
diff --git a/src/app/fda/impurities/impurities-form/impurities-test-form/impurities-test-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-test-form/impurities-test-form.component.scss
index 30d160088..7cdcce892 100644
--- a/src/app/fda/impurities/impurities-form/impurities-test-form/impurities-test-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-test-form/impurities-test-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,7 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.height30px {
diff --git a/src/app/fda/impurities/impurities-form/impurities-total-form/impurities-total-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-total-form/impurities-total-form.component.scss
index 4ae9a74b8..dc6b7123c 100644
--- a/src/app/fda/impurities/impurities-form/impurities-total-form/impurities-total-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-total-form/impurities-total-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -13,7 +13,7 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/impurities/impurities-form/impurities-unspecified-form/impurities-unspecified-form.component.scss b/src/app/fda/impurities/impurities-form/impurities-unspecified-form/impurities-unspecified-form.component.scss
index 6dbd3ec98..22c030b00 100644
--- a/src/app/fda/impurities/impurities-form/impurities-unspecified-form/impurities-unspecified-form.component.scss
+++ b/src/app/fda/impurities/impurities-form/impurities-unspecified-form/impurities-unspecified-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,7 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/invitro-pharmacology/invitro-pharmacology-assay-data-import/invitro-pharmacology-assay-data-import.component.scss b/src/app/fda/invitro-pharmacology/invitro-pharmacology-assay-data-import/invitro-pharmacology-assay-data-import.component.scss
index d631376ae..56663db71 100644
--- a/src/app/fda/invitro-pharmacology/invitro-pharmacology-assay-data-import/invitro-pharmacology-assay-data-import.component.scss
+++ b/src/app/fda/invitro-pharmacology/invitro-pharmacology-assay-data-import/invitro-pharmacology-assay-data-import.component.scss
@@ -1,21 +1,25 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
justify-content: center;
- box-shadow: 0px 3px 3px -2px var(--box-shadow-color), 0px 3px 4px 0px var(--box-shadow-color-2), 0px 1px 8px 0px var(--box-shadow-color-3);
+ box-shadow:
+ 0px 3px 3px -2px var(--box-shadow-color),
+ 0px 3px 4px 0px var(--box-shadow-color-2),
+ 0px 1px 8px 0px var(--box-shadow-color-3);
z-index: 1001;
}
.form-content-container {
overflow-x: auto;
overflow-y: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
padding-right: 70px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
@@ -34,10 +38,10 @@
}
.title {
- font-size: 24px;
- font-weight: 600px;
- font-family: Arial, Helvetica, sans-serif;
- /*padding-left: 70px; */
+ font-size: 24px;
+ font-weight: 600px;
+ font-family: Arial, Helvetica, sans-serif;
+ /*padding-left: 70px; */
}
.titleblue {
@@ -65,11 +69,11 @@
.headerstyle {
border-radius: 7px 7px 0px 0px;
border: 1px solid var(--blue-color);
- background-color: var(--table-th-border-color); /*--primary-title-color*/
+ background-color: var(--table-th-border-color); /*--primary-title-color*/
border-bottom: none;
padding-left: 10px;
height: 50px;
- color: #FFFFFF;
+ color: #ffffff;
}
.row {
@@ -132,7 +136,7 @@
}
.col-6-4 {
- width: calc((100% - 20px) / (6/4));
+ width: calc((100% - 20px) / (6 / 4));
margin-right: 20px;
}
@@ -141,7 +145,7 @@
}
.col-6-5 {
- width: calc((100% - 10px) / (6/5));
+ width: calc((100% - 10px) / (6 / 5));
margin-right: 10px;
}
@@ -150,7 +154,7 @@
}
.col-5-more {
- width: calc((100% + 100px) / (6/5));
+ width: calc((100% + 100px) / (6 / 5));
margin-right: 10px;
}
@@ -227,8 +231,8 @@
text-transform: uppercase;
font-weight: 500;
margin-right: 20px;
- padding:10px;
- border-radius:3px;
+ padding: 10px;
+ border-radius: 3px;
}
}
@@ -239,14 +243,12 @@
.warning-message {
color: var(--warning-dialog-color);
background-color: var(--warning-dialog-bg-color);
-
}
.error-message {
color: var(--error-dialog-color);
background-color: var(--error-dialog-bg-color);
}
-
}
.divflexrow {
@@ -388,7 +390,7 @@
.colorblue {
/* BLUE CODE Hex: #007CBA */
- color: #007CBA;
+ color: #007cba;
}
.font11px {
@@ -468,7 +470,6 @@ hr {
}
.mat-form-field-style {
-
/* OVERWRITE MATERIAL INPUT FIELDS */
.mat-form-field-infix {
color: var(--regular-blue-color);
@@ -493,12 +494,16 @@ hr {
/*Focused: change color of underline*/
.mat-form-field-ripple {
- background-color: var(--mat-form-field-focused-color) !important;;
+ background-color: var(--mat-form-field-focused-color) !important;
}
- .mat-form-field-disabled .mat-form-field-underline
- {
- background-image: linear-gradient( to right, var(--img-linear-gradient-start-color) 0, var(--textarea-dark-border-color) 10%, var(--img-linear-gradient-color) 0 ) !important;
+ .mat-form-field-disabled .mat-form-field-underline {
+ background-image: linear-gradient(
+ to right,
+ var(--img-linear-gradient-start-color) 0,
+ var(--textarea-dark-border-color) 10%,
+ var(--img-linear-gradient-color) 0
+ ) !important;
background-size: 1px 100% !important;
background-repeat: repeat-x !important;
cursor: not-allowed;
@@ -513,13 +518,11 @@ hr {
}
}
-.mat-expansion-indicator
-{
- pointer-events: visiblefill !important;
+.mat-expansion-indicator {
+ pointer-events: visiblefill !important;
}
.panel-style {
-
.mat-panel-title {
width: 300px;
min-width: 300px;
@@ -553,7 +556,8 @@ table.tableStyle {
padding-right: 60px;
}
-table.tableStyle td, table.tableStyle th {
+table.tableStyle td,
+table.tableStyle th {
border: 1px solid var(--table-th-border-color);
padding: 5px 5px;
}
@@ -601,11 +605,11 @@ table.tableStyle tfoot .links {
text-align: right;
}
-table.tableStyle tfoot .links a{
+table.tableStyle tfoot .links a {
display: inline-block;
background: var(--secondary-blue-color);
color: var(--white-color);
padding: 2px 8px;
border-radius: 5px;
}
-/* Table Style End */
\ No newline at end of file
+/* Table Style End */
diff --git a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assay-form/invitro-pharmacology-assay-form.component.scss b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assay-form/invitro-pharmacology-assay-form.component.scss
index 9cdc19432..5f881110d 100644
--- a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assay-form/invitro-pharmacology-assay-form.component.scss
+++ b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assay-form/invitro-pharmacology-assay-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,8 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assayset-form/invitro-pharmacology-assayset-form.component.scss b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assayset-form/invitro-pharmacology-assayset-form.component.scss
index c0afbf529..8332db9aa 100644
--- a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assayset-form/invitro-pharmacology-assayset-form.component.scss
+++ b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-assayset-form/invitro-pharmacology-assayset-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -16,7 +16,8 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-form.component.scss b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-form.component.scss
index 8f397d388..a961ab75d 100644
--- a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-form.component.scss
+++ b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-form.component.scss
@@ -1,13 +1,16 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
justify-content: center;
- box-shadow: 0px 3px 3px -2px var(--box-shadow-color), 0px 3px 4px 0px var(--box-shadow-color-2), 0px 1px 8px 0px var(--box-shadow-color-3);
+ box-shadow:
+ 0px 3px 3px -2px var(--box-shadow-color),
+ 0px 3px 4px 0px var(--box-shadow-color-2),
+ 0px 1px 8px 0px var(--box-shadow-color-3);
z-index: 1001;
}
@@ -15,7 +18,7 @@
width: 1140px;
margin: 0 auto;
overflow: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
}
.scrollable-container {
@@ -85,7 +88,9 @@
.divshadow {
width: 100%;
- box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
+ box-shadow:
+ 0 0px 6px 0 rgba(0, 0, 0, 0.2),
+ 0 6px 20px 0 rgba(0, 0, 0, 0.19);
text-align: center;
}
@@ -97,7 +102,7 @@
border-bottom: none;
padding-left: 10px;
height: 50px;
- color: #FFFFFF;
+ color: #ffffff;
}
.fieldKey {
@@ -161,7 +166,7 @@
}
.col-6-4 {
- width: calc((100% - 20px) / (6/4));
+ width: calc((100% - 20px) / (6 / 4));
margin-right: 20px;
}
@@ -170,7 +175,7 @@
}
.col-6-5 {
- width: calc((100% - 10px) / (6/5));
+ width: calc((100% - 10px) / (6 / 5));
margin-right: 10px;
}
@@ -179,7 +184,7 @@
}
.col-5-more {
- width: calc((100% + 100px) / (6/5));
+ width: calc((100% + 100px) / (6 / 5));
margin-right: 10px;
}
@@ -623,7 +628,7 @@
}
.fontverdana {
- font-family: Verdana, Geneva, Tahoma, sans-serif
+ font-family: Verdana, Geneva, Tahoma, sans-serif;
}
.textalignright {
@@ -687,7 +692,6 @@ hr {
}
.mat-form-field-style {
-
/* OVERWRITE MATERIAL INPUT FIELDS */
.mat-form-field-infix {
color: var(--regular-blue-color);
@@ -713,11 +717,15 @@ hr {
/*Focused: change color of underline*/
.mat-form-field-ripple {
background-color: var(--mat-form-field-focused-color) !important;
- ;
}
.mat-form-field-disabled .mat-form-field-underline {
- background-image: linear-gradient(to right, var(--img-linear-gradient-start-color) 0, var(--textarea-dark-border-color) 10%, var(--img-linear-gradient-color) 0) !important;
+ background-image: linear-gradient(
+ to right,
+ var(--img-linear-gradient-start-color) 0,
+ var(--textarea-dark-border-color) 10%,
+ var(--img-linear-gradient-color) 0
+ ) !important;
background-size: 1px 100% !important;
background-repeat: repeat-x !important;
cursor: not-allowed;
@@ -741,7 +749,6 @@ hr {
}
.panel-style {
-
.mat-panel-title {
width: 300px;
min-width: 300px;
@@ -851,14 +858,12 @@ legend.border {
.warning-message {
color: var(--warning-dialog-color);
background-color: var(--warning-dialog-bg-color);
-
}
.error-message {
color: var(--error-dialog-color);
background-color: var(--error-dialog-bg-color);
}
-
}
/* Table Style Begin */
@@ -933,4 +938,4 @@ table.tableStyle tfoot .links a {
border-radius: 5px;
}
-/* Table Style End */
\ No newline at end of file
+/* Table Style End */
diff --git a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-summary-form/invitro-pharmacology-summary-form.component.scss b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-summary-form/invitro-pharmacology-summary-form.component.scss
index 2d5b70503..870a94e6f 100644
--- a/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-summary-form/invitro-pharmacology-summary-form.component.scss
+++ b/src/app/fda/invitro-pharmacology/invitro-pharmacology-form/invitro-pharmacology-summary-form/invitro-pharmacology-summary-form.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -18,7 +18,7 @@
width: 1160px;
margin: 0 auto;
overflow: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
}
.scrollable-container {
diff --git a/src/app/fda/invitro-pharmacology/invitro-pharmacology-screening-data-import/invitro-pharmacology-screening-data-import.component.scss b/src/app/fda/invitro-pharmacology/invitro-pharmacology-screening-data-import/invitro-pharmacology-screening-data-import.component.scss
index c3b2de975..725d8684a 100644
--- a/src/app/fda/invitro-pharmacology/invitro-pharmacology-screening-data-import/invitro-pharmacology-screening-data-import.component.scss
+++ b/src/app/fda/invitro-pharmacology/invitro-pharmacology-screening-data-import/invitro-pharmacology-screening-data-import.component.scss
@@ -1,20 +1,24 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
justify-content: center;
- box-shadow: 0px 3px 3px -2px var(--box-shadow-color), 0px 3px 4px 0px var(--box-shadow-color-2), 0px 1px 8px 0px var(--box-shadow-color-3);
+ box-shadow:
+ 0px 3px 3px -2px var(--box-shadow-color),
+ 0px 3px 4px 0px var(--box-shadow-color-2),
+ 0px 1px 8px 0px var(--box-shadow-color-3);
z-index: 1001;
}
.form-content-container {
overflow-x: auto;
overflow-y: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
@@ -33,10 +37,10 @@
}
.title {
- font-size: 24px;
- font-weight: 600px;
- font-family: Arial, Helvetica, sans-serif;
- /*padding-left: 70px; */
+ font-size: 24px;
+ font-weight: 600px;
+ font-family: Arial, Helvetica, sans-serif;
+ /*padding-left: 70px; */
}
.titleblue {
@@ -68,11 +72,11 @@
.headerstyle {
border-radius: 7px 7px 0px 0px;
border: 1px solid var(--blue-color);
- background-color: var(--table-th-border-color); /*--primary-title-color*/
+ background-color: var(--table-th-border-color); /*--primary-title-color*/
border-bottom: none;
padding-left: 10px;
height: 50px;
- color: #FFFFFF;
+ color: #ffffff;
}
.headerstyle2 {
@@ -160,7 +164,7 @@
}
.col-6-4 {
- width: calc((100% - 20px) / (6/4));
+ width: calc((100% - 20px) / (6 / 4));
margin-right: 20px;
}
@@ -169,7 +173,7 @@
}
.col-6-5 {
- width: calc((100% - 10px) / (6/5));
+ width: calc((100% - 10px) / (6 / 5));
margin-right: 10px;
}
@@ -178,7 +182,7 @@
}
.col-5-more {
- width: calc((100% + 100px) / (6/5));
+ width: calc((100% + 100px) / (6 / 5));
margin-right: 10px;
}
@@ -255,8 +259,8 @@
text-transform: uppercase;
font-weight: 500;
margin-right: 20px;
- padding:10px;
- border-radius:3px;
+ padding: 10px;
+ border-radius: 3px;
}
}
@@ -267,14 +271,12 @@
.warning-message {
color: var(--warning-dialog-color);
background-color: var(--warning-dialog-bg-color);
-
}
.error-message {
color: var(--error-dialog-color);
background-color: var(--error-dialog-bg-color);
}
-
}
.divflexrow {
@@ -531,7 +533,6 @@ hr {
}
.mat-form-field-style {
-
/* OVERWRITE MATERIAL INPUT FIELDS */
.mat-form-field-infix {
color: var(--regular-blue-color);
@@ -556,12 +557,16 @@ hr {
/*Focused: change color of underline*/
.mat-form-field-ripple {
- background-color: var(--mat-form-field-focused-color) !important;;
+ background-color: var(--mat-form-field-focused-color) !important;
}
- .mat-form-field-disabled .mat-form-field-underline
- {
- background-image: linear-gradient( to right, var(--img-linear-gradient-start-color) 0, var(--textarea-dark-border-color) 10%, var(--img-linear-gradient-color) 0 ) !important;
+ .mat-form-field-disabled .mat-form-field-underline {
+ background-image: linear-gradient(
+ to right,
+ var(--img-linear-gradient-start-color) 0,
+ var(--textarea-dark-border-color) 10%,
+ var(--img-linear-gradient-color) 0
+ ) !important;
background-size: 1px 100% !important;
background-repeat: repeat-x !important;
cursor: not-allowed;
@@ -576,13 +581,11 @@ hr {
}
}
-.mat-expansion-indicator
-{
- pointer-events: visiblefill !important;
+.mat-expansion-indicator {
+ pointer-events: visiblefill !important;
}
.panel-style {
-
.mat-panel-title {
width: 300px;
min-width: 300px;
@@ -615,7 +618,8 @@ table.tableStyle {
padding-right: 60px;
}
-table.tableStyle td, table.tableStyle th {
+table.tableStyle td,
+table.tableStyle th {
border: 1px solid var(--table-th-border-color);
padding: 5px 5px;
}
@@ -663,11 +667,11 @@ table.tableStyle tfoot .links {
text-align: right;
}
-table.tableStyle tfoot .links a{
+table.tableStyle tfoot .links a {
display: inline-block;
background: var(--secondary-blue-color);
color: var(--white-color);
padding: 2px 8px;
border-radius: 5px;
}
-/* Table Style End */
\ No newline at end of file
+/* Table Style End */
diff --git a/src/app/fda/invitro-pharmacology/invitro-pharmacology.component.scss b/src/app/fda/invitro-pharmacology/invitro-pharmacology.component.scss
index 796708e5e..7024c3114 100644
--- a/src/app/fda/invitro-pharmacology/invitro-pharmacology.component.scss
+++ b/src/app/fda/invitro-pharmacology/invitro-pharmacology.component.scss
@@ -1,8 +1,8 @@
.top-fixed {
- position: fixed;
+ position: sticky;
display: flex;
flex-direction: column;
- top: 64px;
+ top: 0;
width: 100%;
background-color: var(--regular-white-color);
align-items: center;
@@ -13,7 +13,8 @@
.form-content-container {
overflow: hidden;
- padding-top: 110px;
+ // padding-top: 110px;
+ margin-bottom: 200px; /* ncats branch begin/end */
}
.scrollable-container {
diff --git a/src/app/fda/jira-submit-ticket/jira-submit-ticket.component.scss b/src/app/fda/jira-submit-ticket/jira-submit-ticket.component.scss
index 9b75cd63e..1b6d06030 100644
--- a/src/app/fda/jira-submit-ticket/jira-submit-ticket.component.scss
+++ b/src/app/fda/jira-submit-ticket/jira-submit-ticket.component.scss
@@ -8,5 +8,4 @@
}
.padtop110px {
- padding-top: 110px;
}
diff --git a/src/app/fda/product/product-form/product-form.component.html b/src/app/fda/product/product-form/product-form.component.html
index 97f4ca242..d8a7bfba8 100644
--- a/src/app/fda/product/product-form/product-form.component.html
+++ b/src/app/fda/product/product-form/product-form.component.html
@@ -1,4 +1,6 @@
+
+
{
@@ -330,7 +332,7 @@ export class ProductFormComponent implements OnInit, AfterViewInit, OnDestroy {
if (this.product != null) {
if (this.product.productManufactureItems && this.product.productManufactureItems.length > 0) {
this.product.productManufactureItems.forEach((elementComp, indexComp) => {
- if (elementComp != null) {
+ if (elementComp != null) {
// Validate 'Amount' field. The value should be numbers and not any characters
if (elementComp.amount) {
@@ -340,12 +342,12 @@ export class ProductFormComponent implements OnInit, AfterViewInit, OnDestroy {
}
elementComp.productLots.forEach((elementLot, indexLot) => {
- if (elementLot != null) {
+ if (elementLot != null) {
- // Validate Ingredient Average, Low, High, LowLimit, HighLimit should be integer/number
+ // Validate Ingredient Average, Low, High, LowLimit, HighLimit should be integer/number
if (elementLot.productIngredients && elementLot.productIngredients.length > 0) {
elementLot.productIngredients.forEach((elementIngred, indexIngred) => {
- if (elementIngred != null) {
+ if (elementIngred != null) {
if (!elementIngred.substanceKey) {
this.setValidationMessage('Ingredient Name is required in Manufacture Item Details ' + (indexComp + 1) + ' in Lot Details ' + (indexLot + 1) + ' in Ingredient Details ' + (indexIngred + 1));
@@ -355,38 +357,38 @@ export class ProductFormComponent implements OnInit, AfterViewInit, OnDestroy {
this.setValidationMessage('Ingredient Type is required in Manufacture Item Details ' + (indexComp + 1) + ' in Lot Details ' + (indexLot + 1) + ' in Ingredient Details ' + (indexIngred + 1));
}
- if (elementIngred.average) {
- if (this.isNumber(elementIngred.average) === false) {
+ if (elementIngred.average) {
+ if (this.isNumber(elementIngred.average) === false) {
this.setValidationMessage('Average must be a number in Ingredient Details ' + (indexIngred + 1));
- }
- }
- if (elementIngred.low) {
- if (this.isNumber(elementIngred.low) === false) {
+ }
+ }
+ if (elementIngred.low) {
+ if (this.isNumber(elementIngred.low) === false) {
this.setValidationMessage('Low must be a number in Ingredient Details ' + (indexIngred + 1));
- }
- }
- if (elementIngred.high) {
- if (this.isNumber(elementIngred.high) === false) {
+ }
+ }
+ if (elementIngred.high) {
+ if (this.isNumber(elementIngred.high) === false) {
this.setValidationMessage('High must be a number in Ingredient Details ' + (indexIngred + 1));
- }
- }
- // Ingredient Name Validation
- if (elementIngred.$$ingredientNameValidation) {
- this.setValidationMessage(elementIngred.$$ingredientNameValidation);
- }
- // Basis of Strength Validation
- if (elementIngred.$$basisOfStrengthValidation) {
- this.setValidationMessage(elementIngred.$$basisOfStrengthValidation);
- }
}
- });
+ }
+ // Ingredient Name Validation
+ if (elementIngred.$$ingredientNameValidation) {
+ this.setValidationMessage(elementIngred.$$ingredientNameValidation);
+ }
+ // Basis of Strength Validation
+ if (elementIngred.$$basisOfStrengthValidation) {
+ this.setValidationMessage(elementIngred.$$basisOfStrengthValidation);
+ }
+ }
+ });
} // if Product Ingredients length > 0
else {
this.setValidationMessage('At least one Ingredient Details section is required in Manufacture Item Details ' + (indexComp + 1) + ' in Lot Details ' + (indexLot + 1));
- }
- }
- });
- }
+ }
+ }
+ });
+ }
}); // productManufactureItems For each
} // if productManufactureItems length > 0
else {
@@ -738,7 +740,7 @@ export class ProductFormComponent implements OnInit, AfterViewInit, OnDestroy {
let cleanProduct = this.cleanProduct();
- let data = { jsonData: cleanProduct, jsonFilename: jsonFilename };
+ let data = {jsonData: cleanProduct, jsonFilename: jsonFilename};
const dialogRef = this.dialog.open(JsonDialogFdaComponent, {
width: '90%',
@@ -1104,7 +1106,7 @@ export class ProductFormComponent implements OnInit, AfterViewInit, OnDestroy {
scrub(oldraw: any): any {
const old = oldraw;
- const idHolders = jp.query(old, '$..[?(@.id)]');
+ const idHolders = defiant.json.search(old, '//*[id]');
for (let i = 0; i < idHolders.length; i++) {
if (idHolders[i].id) {
delete idHolders[i].id;
diff --git a/src/app/fda/user-manual/user-manual.component.scss b/src/app/fda/user-manual/user-manual.component.scss
index 9b75cd63e..1b6d06030 100644
--- a/src/app/fda/user-manual/user-manual.component.scss
+++ b/src/app/fda/user-manual/user-manual.component.scss
@@ -8,5 +8,4 @@
}
.padtop110px {
- padding-top: 110px;
}
diff --git a/src/index.html b/src/index.html
index 2c174c744..83fceb6b2 100644
--- a/src/index.html
+++ b/src/index.html
@@ -34,4 +34,4 @@