Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
web-ui
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
WEBGDE-Components
web-ui
Commits
5a076fb4
Commit
5a076fb4
authored
Feb 10, 2023
by
Earvin Paguia
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no image popup box fix
parent
1283c13f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
1039 additions
and
1033 deletions
+1039
-1033
accessFile.js
WebGde/WebContent/src/accessFile/accessFile.js
+1
-1
style.css
WebGde/WebContent/style.css
+1038
-1032
No files found.
WebGde/WebContent/src/accessFile/accessFile.js
View file @
5a076fb4
...
...
@@ -504,7 +504,7 @@ function refreshImage() {
//const progressBar = document.getElementById('
progressBar
');
const elProgress = document.getElementById('
progress
');
function progress() {
elProgress.innerHTML = Math.round(loaded * .000001) + " mb of " + Math.round(total * .000001);
/* elProgress.innerHTML = Math.round(loaded * .000001) + " mb of " + Math.round(total * .000001);*/
//progressBar.value = Math.round(100 / 100 * 100);
}
...
...
WebGde/WebContent/style.css
View file @
5a076fb4
html
{
min-height
:
100vh
;
}
/* Popup container - can be anything you want */
.popup
{
position
:
relative
;
display
:
inline-block
;
cursor
:
pointer
;
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
;
}
#prompt
{
background-color
:
white
;
height
:
10%
position
:
absolute
;
display
:
block
;
margin
:
auto
;
width
:
42%
;
top
:
47%
;
left
:
31%
;
text-align
:
center
;
}
/* The actual popup */
.popup
.popuptext
{
visibility
:
hidden
;
background-color
:
#000000
d9
;
color
:
#fff
;
border-radius
:
6px
;
position
:
absolute
;
z-index
:
1
;
width
:
363px
;
padding
:
18px
16px
;
font-size
:
13px
;
left
:
-3px
;
top
:
21px
;
}
/* Popup arrow */
.popup
.popuptext
::after
{
content
:
""
;
position
:
absolute
;
top
:
100%
;
left
:
50%
;
margin-left
:
-5px
;
border-width
:
0px
;
border-style
:
solid
;
border-color
:
#555
transparent
transparent
transparent
;
}
/* Toggle this class - hide and show the popup */
.popup
.show
{
visibility
:
visible
;
-webkit-animation
:
fadeIn
1s
;
animation
:
fadeIn
1s
;
}
/* Add animation (fade in the popup) */
@-webkit-keyframes
fadeIn
{
from
{
opacity
:
0
;}
to
{
opacity
:
1
;}
}
@keyframes
fadeIn
{
from
{
opacity
:
0
;}
to
{
opacity
:
1
;}
}
*
{
-webkit-font-smoothing
:
auto
;
font-size
:
13px
;
letter-spacing
:
0.1em
;
text-rendering
:
optimizeLegibility
;
font-weight
:
normal
;
font-family
:
OpenSans
,
sans-serif
;
font-style
:
normal
;
}
button
:hover
{
cursor
:
pointer
;
}
#with-config
{
margin
:
0
;
grid-template-columns
:
auto
auto
375px
;
min-height
:
100vh
;
grid-template-areas
:
"main main sidebar"
;
bottom
:
0
;
margin
:
0
;
padding
:
0
;
left
:
0
;
top
:
0
;
position
:
relative
;
overflow-y
:
hidden
;
overflow-x
:
hidden
;
}
/* Logout Button */
.logOutButton
{
position
:
absolute
;
right
:
0px
;
top
:
4px
;
padding
:
10px
;
cursor
:
pointer
;
}
.normalIcon
{
width
:
20px
;
}
/* For the right pane */
.sidebar
{
position
:
absolute
;
right
:
0
;
display
:
flex
;
flex-direction
:
column
;
height
:
100%
;
width
:
30%
;
background-image
:
linear-gradient
(
to
bottom
,
#23569f
,
#00a8c0
);
}
.SECTION1.inputField
{
width
:
100%
;
height
:
100%
;
}
.SECTION2.inputField
{
width
:
100%
;
height
:
100%
;
}
.SECTION3.inputField
{
width
:
100%
;
height
:
100%
;
}
.select2
{
width
:
100%
!important
;
}
/* For the login credentials */
#username
{
padding-left
:
5px
;
background-color
:
blue
;
height
:
30px
;
display
:
inline-block
;
margin-top
:
0
;
}
#user-settings
{
left
:
0
;
height
:
30px
;
width
:
30px
;
border-radius
:
100%
;
}
#username-text
{
float
:
right
;
padding
:
10px
;
color
:
white
;
}
/* For the project description */
#project-description
{
padding-left
:
5px
;
background-color
:
pink
;
min-height
:
250px
;
}
#project-description
:after
{
content
:
""
;
display
:
table
;
clear
:
both
;
}
#column
{
float
:
left
;
width
:
50%
;
}
/* For the fields */
#fields
{
width
:
auto
;
display
:
flex
;
flex
:
1
;
max-height
:
100vh
;
display
:
inline-block
;
overflow-y
:
scroll
;
}
#fields
>
div
{
background-color
:
white
;
}
.submitButtons
{
font-weight
:
600
;
display
:
block
;
margin
:
auto
;
font-size
:
13px
;
width
:
93px
;
margin-top
:
10px
;
cursor
:
pointer
;
}
/* For the viewer */
main
#viewer
{
position
:
absolute
;
width
:
70%
;
height
:
100%
;
}
.TiffViewercontainer
{
/* margin-top: 10; */
padding-left
:
0
;
padding-right
:
0
;
margin-left
:
auto
;
margin-right
:
auto
;
/* padding: 1px; */
}
#TiffViewer_ButtonContainer
{
display
:
inline-block
;
margin
:
auto
;
text-align
:
center
;
width
:
100%
;
height
:
100%
;
margin-top
:
2px
;
}
.TiffViewer_ButtonClass
{
display
:
inline-block
;
height
:
26px
;
font-size
:
13px
;
cursor
:
pointer
;
color
:
white
;
padding
:
5px
10px
;
vertical-align
:
-webkit-baseline-middle
;
}
#TiffViewer_PrevButton
{
margin-right
:
20px
;
}
.multiTiffViewer_ButtonClass
{
background-color
:
#000000
a1
;
border
:
none
;
font-size
:
14px
;
color
:
white
;
font-weight
:
600
;
padding
:
2px
8px
;
}
img
.tiffViewerIcons
{
transition
:
all
0.2s
ease-out
100ms
;
width
:
22px
;
}
#refresh
:hover
,
#pause
:hover
,
#return
:hover
,
#reject
:hover
{
transition
:
all
0.2s
ease-out
100ms
;
width
:
25px
;
}
.headerLabel
{
color
:
#676767
;
font-weight
:
600
;
font-size
:
20px
;
padding
:
4px
0px
5px
8px
;
text-align
:
left
;
}
#endDiv
{
width
:
100%
;
text-align
:
right
;
}
.emphasizeButton
:hover
,
.normalButton
:hover
,
.functionButton
:hover
,
.refreshBtn
:hover
{
background-color
:
#d2e2ff
;
font-size
:
14px
;
color
:
#4472C4
;
border
:
1px
solid
#4472C4
;
border-radius
:
5px
;
cursor
:
pointer
;
transition
:
background-color
0.3s
,
font-size
0.3s
ease-out
100ms
;
}
#endBtn
{
}
.viewerSizeLabel
{
color
:
white
;
position
:
absolute
;
right
:
5px
;
top
:
10px
;
}
.popup
.popupLogoutText
{
visibility
:
hidden
;
width
:
100px
;
height
:
20px
;
background-color
:
#555
;
color
:
#fff
;
text-align
:
center
;
border-radius
:
6px
;
padding
:
8px
0
;
position
:
absolute
;
z-index
:
1
;
top
:
20px
;
right
:
0%
;
margin-left
:
0
;
}
#counter
{
/* font-size: 22px;
padding: 10px;
position: absolute;
z-index: 1;
right: 199px;
bottom: -6px;
text-shadow:
-1px -1px 0 #000,
0 -1px 0 #000,
1px -1px 0 #000,
1px 0 0 #000,
1px 1px 0 #000,
0 1px 0 #000,
-1px 1px 0 #000,
-1px 0 0 #000; */
}
.green
{
color
:
green
;
}
.red
{
color
:
red
;
}
textarea
{
resize
:
none
;
}
#MssgBox
{
width
:
100%
;
}
#pauseBtn
{
text-align
:
center
;
padding
:
10px
;
color
:
white
;
}
.multiTiffButtonDiv
{
display
:
inline-flex
;
position
:
absolute
;
right
:
0
;
}
#TiffButtonRight
{
display
:
inline-flex
;
padding
:
2px
16px
;
z-index
:
1
;
position
:
absolute
;
top
:
0
;
text-align
:
center
;
height
:
45px
;
flex-wrap
:
wrap
;
align-content
:
center
;
/* margin-top: -50px; */
right
:
-9%
;
}
.buttonRightClass
{
padding
:
0px
10px
;
cursor
:
pointer
;
}
#nextDiv
:hover
{
margin-right
:
1.2%
;
}
#prevDiv
:hover
{
margin-left
:
1.2%
;
}
#refreshBtn
{
padding
:
10px
;
color
:
white
;
}
#TiffButtonRight
>
button
{
border
:
1px
solid
#446397
;
border-radius
:
100%
;
width
:
40px
;
height
:
40px
;
margin-bottom
:
5px
;
}
#help
{
padding
:
3px
;
float
:
left
;
margin-right
:
10px
;
display
:
flex
;
align-items
:
center
;
top
:
3px
;
width
:
13px
;
height
:
13px
;
justify-content
:
center
;
cursor
:
pointer
;
border
:
2px
solid
#ffffff
;
border-radius
:
200px
;
font-size
:
15px
;
color
:
white
;
}
#usernameCont
{
padding
:
3px
;
float
:
right
;
}
div
#nextDivContainer
{
display
:
flex
;
height
:
100%
;
width
:
7%
;
justify-content
:
flex-end
;
}
#nextDiv
{
background-color
:
#000000
a1
;
width
:
50px
;
display
:
flex
;
top
:
50%
;
height
:
50px
;
position
:
absolute
;
border-radius
:
83%
;
cursor
:
pointer
;
margin-right
:
1.5%
;
right
:
0
;
transition
:
all
0.2s
ease-out
100ms
;
}
div
#prevDivContainer
{
display
:
flex
;
height
:
100%
;
width
:
7%
;
justify-content
:
flex-start
;
}
#prevDiv
{
transition
:
all
0.2s
ease-out
100ms
;
z-index
:
1
;
background-color
:
#000000
a1
;
width
:
50px
;
top
:
50%
;
height
:
50px
;
position
:
absolute
;
border-radius
:
83%
;
cursor
:
pointer
;
margin-left
:
1.5%
;
}
#prev
{
position
:
absolute
;
margin
:
auto
;
top
:
58%
;
margin-left
:
29%
;
width
:
16px
;
height
:
3px
;
background-color
:
#ffffff
;
box-shadow
:
0
3px
5px
rgb
(
0
0
0
/
20%
);
animation
:
arrow
700ms
linear
infinite
;
transform
:
rotate
(
48deg
);
cursor
:
pointer
;}
#prev
::after
{
content
:
''
;
position
:
absolute
;
width
:
105%
;
height
:
3px
;
right
:
7px
;
background-color
:
#ffffff
;
top
:
-7px
;
transform
:
rotate
(
-94deg
);
}
#next
{
position
:
absolute
;
margin
:
auto
;
top
:
37%
;
margin-left
:
38%
;
width
:
16px
;
height
:
3px
;
background-color
:
#ffffff
;
box-shadow
:
0
3px
5px
rgb
(
0
0
0
/
20%
);
animation
:
arrow
700ms
linear
infinite
;
transform
:
rotate
(
-140deg
);
cursor
:
pointer
;}
#next
::after
{
content
:
''
;
position
:
absolute
;
width
:
105%
;
height
:
3px
;
right
:
7px
;
background-color
:
#ffffff
;
top
:
-7px
;
transform
:
rotate
(
-94deg
);
}
#nextDiv
:hover
,
#prevDiv
:Hover
{
background-color
:
#0057a4
;
transition
:
all
0.2s
ease-out
100ms
;
}
#returnDiv
{
padding
:
10px
;
}
#TiffViewerImageName
{
padding
:
17px
;
color
:
white
;
}
#totalPageDiv
{
padding
:
10px
;
}
#totalPageValue
{
padding
:
3px
;
margin-right
:
10px
;
}
#userNameValue
{
padding
:
3px
;
margin
:
auto
;
width
:
98px
;
margin-top
:
3px
;
}
#elemIDValue
{
padding
:
3px
;
margin-right
:
10px
;
}
/* ADDED: added to adjust button container when window is resized */
@media
only
screen
and
(
max-width
:
1150px
)
{
#TiffViewer_ButtonContainer
{
justify-content
:
start
;
}
}
#TiffViewerDetailscontainer
{
/* overflow: hidden; */
height
:
auto
;
width
:
auto
;
position
:
relative
;
justify-content
:
space-around
;
display
:
flex
;
align-items
:
center
;
}
/* #TiffViewer_ButtonContainer>.TiffViewer_ButtonClass:not(:last-child) {
margin-right: 5px;
} */
#TiffViewer_Screen
{
clear
:
both
;
position
:
relative
;
}
.TiffViewer_imgclass
{
justify-content
:
center
;
-webkit-user-drag
:
none
;
-khtml-user-drag
:
none
;
-moz-user-drag
:
none
;
-o-user-drag
:
none
;
}
.TiffViewer_FullscreenButton
:-webkit-fullscreen
{
width
:
auto
!important
;
height
:
auto
!important
;
margin
:
auto
!important
;
}
.TiffViewer_FullscreenButton
:-moz-fullscreen
{
width
:
auto
!important
;
height
:
auto
!important
;
margin
:
auto
!important
;
}
.fullscreen
:-ms-fullscreen
{
width
:
auto
!important
;
height
:
auto
!important
;
margin
:
auto
!important
;
}
body
{
overflow-y
:
auto
;
margin
:
0
;
max-height
:
100vh
;
bottom
:
0
;
/* justify-content: center; */
}
body
>
div
>
button
{
margin
:
0
;
position
:
absolute
;
left
:
50%
;
-ms-transform
:
translate
(
-50%
,
-50%
);
transform
:
translate
(
-50%
,
-50%
);
}
/* CHANGED: changed to none, so that it will not display */
#TestTIFFDisplay
{
display
:
none
;
/* max-width: 0%;
max-height: 0%; */
}
/* The Modal (background) */
#TiffViewerModal
{
/* Hidden by default */
/* CHANGED: block by default */
/* Stay in place */
/* Sit on top */
/* Location of the box */
/* Full width */
/* Full height */
/* Enable scroll if needed */
/* Fallback color */
/* Black w/ opacity */
padding
:
0px
0px
0px
0px
;
height
:
100%
;
display
:
flex
;
position
:
absolute
;
width
:
100%
;
z-index
:
1
;
flex-wrap
:
wrap
;
left
:
0
;
vertical-align
:
middle
;
}
/* Modal Content */
.TiffModalContent
{
/* border: 1px solid #888;
width: 90%;
*/
height
:
calc
(
100%
-
80px
);
width
:
86%
;
position
:
relative
;
display
:
inline-block
;
justify-content
:
center
;
}
/* Add Animation */
@-webkit-keyframes
animatetop
{
from
{
top
:
-300px
;
opacity
:
0
}
to
{
top
:
0
;
opacity
:
1
}
}
@keyframes
animatetop
{
from
{
top
:
-300px
;
opacity
:
0
}
to
{
top
:
0
;
opacity
:
1
}
}
/* The Close Button */
.TiffModalClose
{
color
:
black
;
float
:
right
;
font-size
:
28px
;
font-weight
:
bold
;
}
.TiffModalClose
:hover
,
.TiffModalClose
:focus
{
color
:
red
;
text-decoration
:
none
;
cursor
:
pointer
;
}
#TiffModalHeader
{
width
:
100%
;
padding
:
0px
8.05%
;
left
:
-8%
;
position
:
absolute
;
height
:
50px
;
display
:
inline-block
;
background-color
:
#000000
a1
;
}
#TiffModalBody
{
margin
:
auto
;
height
:
95%
;
width
:
100%
;
position
:
absolute
;
display
:
inline-block
;
margin-top
:
7%
;
overflow
:
auto
;
}
#TiffModalFooter
{
height
:
38px
;
bottom
:
0px
;
position
:
fixed
;
width
:
70%
;
left
:
0%
;
display
:
block
;
background-color
:
#000000
a1
;
}
#TiffViewer_FileContainer
{
margin-top
:
10px
!important
;
border
:
1px
solid
#ccc
;
overflow
:
hidden
;
display
:
flex
;
position
:
relative
;
justify-content
:
center
;
align-items
:
center
;
margin
:
auto
;
}
.bar
{
width
:
133px
;
position
:
absolute
;
display
:
flex
;
top
:
6%
;
right
:
42%
;
bottom
:
0px
;
height
:
100%
;
align-items
:
center
;
}
div
#status
{
left
:
0
;
position
:
absolute
;
}
.lds-roller
{
display
:
inline-block
;
position
:
relative
;
width
:
80px
;
height
:
80px
;
}
.lds-roller
div
{
animation
:
lds-roller
1.2s
cubic-bezier
(
0.5
,
0
,
0.5
,
1
)
infinite
;
transform-origin
:
40px
40px
;
}
.lds-roller
div
:after
{
content
:
" "
;
display
:
block
;
position
:
absolute
;
width
:
7px
;
height
:
7px
;
border-radius
:
50%
;
background
:
#000000
a1
;
margin
:
-4px
0
0
-4px
;
}
.lds-roller
div
:nth-child
(
1
)
{
animation-delay
:
-0.036s
;
}
.lds-roller
div
:nth-child
(
1
)
:after
{
top
:
63px
;
left
:
63px
;
}
.lds-roller
div
:nth-child
(
2
)
{
animation-delay
:
-0.072s
;
}
.lds-roller
div
:nth-child
(
2
)
:after
{
top
:
68px
;
left
:
56px
;
}
.lds-roller
div
:nth-child
(
3
)
{
animation-delay
:
-0.108s
;
}
.lds-roller
div
:nth-child
(
3
)
:after
{
top
:
71px
;
left
:
48px
;
}
.lds-roller
div
:nth-child
(
4
)
{
animation-delay
:
-0.144s
;
}
.lds-roller
div
:nth-child
(
4
)
:after
{
top
:
72px
;
left
:
40px
;
}
.lds-roller
div
:nth-child
(
5
)
{
animation-delay
:
-0.18s
;
}
.lds-roller
div
:nth-child
(
5
)
:after
{
top
:
71px
;
left
:
32px
;
}
.lds-roller
div
:nth-child
(
6
)
{
animation-delay
:
-0.216s
;
}
.lds-roller
div
:nth-child
(
6
)
:after
{
top
:
68px
;
left
:
24px
;
}
.lds-roller
div
:nth-child
(
7
)
{
animation-delay
:
-0.252s
;
}
.lds-roller
div
:nth-child
(
7
)
:after
{
top
:
63px
;
left
:
17px
;
}
.lds-roller
div
:nth-child
(
8
)
{
animation-delay
:
-0.288s
;
}
.lds-roller
div
:nth-child
(
8
)
:after
{
top
:
56px
;
left
:
12px
;
}
@keyframes
lds-roller
{
0
%
{
transform
:
rotate
(
0deg
);
}
100
%
{
transform
:
rotate
(
360deg
);
}
}
#inputs
{
display
:
flex
;
flex-direction
:
column
;
min-width
:
500px
;
}
#Date
{
width
:
100%
;
height
:
31px
;
}
.fieldContainer
{
/* layout config */
display
:
flex
;
flex-direction
:
row
;
/* border config */
border-style
:
solid
;
border-width
:
thin
;
border-color
:
#446397
;
padding
:
0px
0px
0px
4px
;
flex-wrap
:
nowrap
;
}
.labelContainer
{
display
:
flex
;
flex-direction
:
row
;
width
:
98px
;
padding
:
3px
;
margin-top
:
4px
;
}
.inputContainer
{
display
:
inline-block
;
width
:
100%
;
padding-left
:
3px
;
overflow-x
:
clip
;
flex-wrap
:
nowrap
;
}
.input-invalid
{
border-color
:
#ff3333
!important
;
border-style
:
solid
;
}
.input-valid
{
/* border-color: #000000 !important; */
border-style
:
solid
;
}
input
:focus
,
textarea
:focus
{
/* background-color: yellow; */
border
:
0px
;
}
input
[
type
=
text
]
{
width
:
100%
;
}
select
{
width
:
100%
;
}
#fields
*
:not
([
type
=
submit
])
:focus
{
background-color
:
yellow
;
}
.parent_Window
{
box-shadow
:
var
(
-
-ds-shadow-overlay
,
0
4px
8px
-2px
rgba
(
9
,
30
,
66
,
0.25
),
0
0
1px
rgba
(
9
,
30
,
66
,
0.31
));
width
:
238px
;
height
:
fit-content
;
margin
:
auto
;
position
:
relative
;
background
:
white
;
padding
:
17px
;
border-radius
:
1%
;
max-height
:
90%
;
padding-right
:
22px
;
text-align
:
center
;
}
.genericPopup
{
background-color
:
#000000
a1
;
display
:
-webkit-inline-box
;
width
:
100%
;
height
:
100%
;
position
:
absolute
;
top
:
0
;
z-index
:
1
;
backdrop-filter
:
blur
(
4px
);
}
.normalButton
{
border
:
solid
1px
black
;
width
:
fit-content
;
font-size
:
14px
;
padding
:
4.5px
;
height
:
fit-content
;
display
:
inline-block
;
vertical-align
:
middle
;
transition
:
color
.6s
ease-in-out
,
box-shadow
.6s
ease-in-out
;
}
.floatingButtonPanel
{
width
:
fit-content
;
text-align
:
right
;
margin-top
:
9px
;
display
:
inline-block
;
vertical-align
:
middle
;
float
:
right
;
width
:
150px
;
padding
:
0px
;
}
.emphasizeButton
{
border
:
solid
1px
black
;
border-radius
:
2px
;
font-family
:
OpenSans
,
sans-serif
;
background-color
:
#0057a4
;
font-size
:
14px
;
vertical-align
:
middle
;
padding
:
5px
16px
;
margin-right
:
6px
;
display
:
inline-block
;
margin-left
:
10px
;
color
:
white
;
cursor
:
pointer
;
transition
:
color
.6s
ease-in-out
,
box-shadow
.6s
ease-in-out
;
}
#checkBoxCont
{
display
:
flex
;
margin-left
:
10px
;
}
#checkBoxCont
>
label
{
line-height
:
20px
;
padding
:
6px
;
width
:
180px
;
text-align
:
left
;
}
#checkBoxCont
>
input
{
width
:
21px
;
}
#okCancelCont
{
text-align
:
right
;
}
#okCancelCont
>
button
{
margin-left
:
5px
;
}
#text-area
{
width
:
91%
;
font-size
:
11px
;
padding
:
9px
9px
;
margin-left
:
15px
;
margin-top
:
5px
;
margin-bottom
:
5px
;
height
:
103px
;}
#end_window
{
text-align
:
center
;
height
:
120px
;
width
:
400px
;
}
#endOkCnclCont
>
button
{
margin
:
5px
;
}
.select2-container--default
.select2-selection--single
{
border-radius
:
0px
!important
;
}
@keyframes
fadeIn
{
from
{
opacity
:
0
;}
to
{
opacity
:
1
;}
}
html
{
min-height
:
100vh
;
}
/* Popup container - can be anything you want */
.popup
{
position
:
relative
;
display
:
inline-block
;
cursor
:
pointer
;
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
;
}
#prompt
{
background-color
:
white
;
height
:
10%
;
position
:
absolute
;
display
:
block
;
margin
:
auto
;
width
:
42%
;
top
:
47%
;
left
:
31%
;
text-align
:
center
;
}
/* The actual popup */
.popup
.popuptext
{
visibility
:
hidden
;
background-color
:
#000000
d9
;
color
:
#fff
;
border-radius
:
6px
;
position
:
absolute
;
z-index
:
1
;
width
:
363px
;
padding
:
18px
16px
;
font-size
:
13px
;
left
:
-3px
;
top
:
21px
;
}
/* Popup arrow */
.popup
.popuptext
::after
{
content
:
""
;
position
:
absolute
;
top
:
100%
;
left
:
50%
;
margin-left
:
-5px
;
border-width
:
0px
;
border-style
:
solid
;
border-color
:
#555
transparent
transparent
transparent
;
}
/* Toggle this class - hide and show the popup */
.popup
.show
{
visibility
:
visible
;
-webkit-animation
:
fadeIn
1s
;
animation
:
fadeIn
1s
;
}
/* Add animation (fade in the popup) */
@-webkit-keyframes
fadeIn
{
from
{
opacity
:
0
;}
to
{
opacity
:
1
;}
}
@keyframes
fadeIn
{
from
{
opacity
:
0
;}
to
{
opacity
:
1
;}
}
*
{
-webkit-font-smoothing
:
auto
;
font-size
:
13px
;
letter-spacing
:
0.1em
;
text-rendering
:
optimizeLegibility
;
font-weight
:
normal
;
font-family
:
OpenSans
,
sans-serif
;
font-style
:
normal
;
}
button
:hover
{
cursor
:
pointer
;
}
#with-config
{
margin
:
0
;
grid-template-columns
:
auto
auto
375px
;
min-height
:
100vh
;
grid-template-areas
:
"main main sidebar"
;
bottom
:
0
;
margin
:
0
;
padding
:
0
;
left
:
0
;
top
:
0
;
position
:
relative
;
overflow-y
:
hidden
;
overflow-x
:
hidden
;
}
/* Logout Button */
.logOutButton
{
position
:
absolute
;
right
:
0px
;
top
:
4px
;
padding
:
10px
;
cursor
:
pointer
;
}
.normalIcon
{
width
:
20px
;
}
/* For the right pane */
.sidebar
{
position
:
absolute
;
right
:
0
;
display
:
flex
;
flex-direction
:
column
;
height
:
100%
;
width
:
30%
;
background-image
:
linear-gradient
(
to
bottom
,
#23569f
,
#00a8c0
);
}
.SECTION1.inputField
{
width
:
100%
;
height
:
100%
;
}
.SECTION2.inputField
{
width
:
100%
;
height
:
100%
;
}
.SECTION3.inputField
{
width
:
100%
;
height
:
100%
;
}
.select2
{
width
:
100%
!important
;
}
/* For the login credentials */
#username
{
padding-left
:
5px
;
background-color
:
blue
;
height
:
30px
;
display
:
inline-block
;
margin-top
:
0
;
}
#user-settings
{
left
:
0
;
height
:
30px
;
width
:
30px
;
border-radius
:
100%
;
}
#username-text
{
float
:
right
;
padding
:
10px
;
color
:
white
;
}
/* For the project description */
#project-description
{
padding-left
:
5px
;
background-color
:
pink
;
min-height
:
250px
;
}
#project-description
:after
{
content
:
""
;
display
:
table
;
clear
:
both
;
}
#column
{
float
:
left
;
width
:
50%
;
}
/* For the fields */
#fields
{
width
:
auto
;
display
:
flex
;
flex
:
1
;
max-height
:
100vh
;
display
:
inline-block
;
overflow-y
:
scroll
;
}
#fields
>
div
{
background-color
:
white
;
}
.submitButtons
{
font-weight
:
600
;
display
:
block
;
margin
:
auto
;
font-size
:
13px
;
width
:
93px
;
margin-top
:
10px
;
cursor
:
pointer
;
}
/* For the viewer */
main
#viewer
{
position
:
absolute
;
width
:
70%
;
height
:
100%
;
}
.TiffViewercontainer
{
/* margin-top: 10; */
padding-left
:
0
;
padding-right
:
0
;
margin-left
:
auto
;
margin-right
:
auto
;
/* padding: 1px; */
}
#progress
{
display
:
none
;
}
#TiffViewer_ButtonContainer
{
display
:
inline-block
;
margin
:
auto
;
text-align
:
center
;
width
:
100%
;
height
:
100%
;
margin-top
:
2px
;
}
.TiffViewer_ButtonClass
{
display
:
inline-block
;
height
:
26px
;
font-size
:
13px
;
cursor
:
pointer
;
color
:
white
;
padding
:
5px
10px
;
vertical-align
:
-webkit-baseline-middle
;
}
#TiffViewer_PrevButton
{
margin-right
:
20px
;
}
.multiTiffViewer_ButtonClass
{
background-color
:
#000000
a1
;
border
:
none
;
font-size
:
14px
;
color
:
white
;
font-weight
:
600
;
padding
:
2px
8px
;
}
img
.tiffViewerIcons
{
transition
:
all
0.2s
ease-out
100ms
;
width
:
22px
;
}
#refresh
:hover
,
#pause
:hover
,
#return
:hover
,
#reject
:hover
{
transition
:
all
0.2s
ease-out
100ms
;
width
:
25px
;
}
.headerLabel
{
color
:
#676767
;
font-weight
:
600
;
font-size
:
20px
;
padding
:
4px
0px
5px
8px
;
text-align
:
left
;
}
#endDiv
{
width
:
100%
;
text-align
:
right
;
}
.emphasizeButton
:hover
,
.normalButton
:hover
,
.functionButton
:hover
,
.refreshBtn
:hover
{
background-color
:
#d2e2ff
;
font-size
:
14px
;
color
:
#4472C4
;
border
:
1px
solid
#4472C4
;
border-radius
:
5px
;
cursor
:
pointer
;
transition
:
background-color
0.3s
,
font-size
0.3s
ease-out
100ms
;
}
#endBtn
{
}
.viewerSizeLabel
{
color
:
white
;
position
:
absolute
;
right
:
5px
;
top
:
10px
;
}
.popup
.popupLogoutText
{
visibility
:
hidden
;
width
:
100px
;
height
:
20px
;
background-color
:
#555
;
color
:
#fff
;
text-align
:
center
;
border-radius
:
6px
;
padding
:
8px
0
;
position
:
absolute
;
z-index
:
1
;
top
:
20px
;
right
:
0%
;
margin-left
:
0
;
}
#counter
{
/* font-size: 22px;
padding: 10px;
position: absolute;
z-index: 1;
right: 199px;
bottom: -6px;
text-shadow:
-1px -1px 0 #000,
0 -1px 0 #000,
1px -1px 0 #000,
1px 0 0 #000,
1px 1px 0 #000,
0 1px 0 #000,
-1px 1px 0 #000,
-1px 0 0 #000; */
}
.green
{
color
:
green
;
}
.red
{
color
:
red
;
}
textarea
{
resize
:
none
;
}
#MssgBox
{
width
:
100%
;
}
#pauseBtn
{
text-align
:
center
;
padding
:
10px
;
color
:
white
;
}
.multiTiffButtonDiv
{
display
:
inline-flex
;
position
:
absolute
;
right
:
0
;
}
#TiffButtonRight
{
display
:
inline-flex
;
padding
:
2px
16px
;
z-index
:
1
;
position
:
absolute
;
top
:
0
;
text-align
:
center
;
height
:
45px
;
flex-wrap
:
wrap
;
align-content
:
center
;
/* margin-top: -50px; */
right
:
-9%
;
}
.buttonRightClass
{
padding
:
0px
10px
;
cursor
:
pointer
;
}
#nextDiv
:hover
{
margin-right
:
1.2%
;
}
#prevDiv
:hover
{
margin-left
:
1.2%
;
}
#refreshBtn
{
padding
:
10px
;
color
:
white
;
}
#TiffButtonRight
>
button
{
border
:
1px
solid
#446397
;
border-radius
:
100%
;
width
:
40px
;
height
:
40px
;
margin-bottom
:
5px
;
}
#help
{
padding
:
3px
;
float
:
left
;
margin-right
:
10px
;
display
:
flex
;
align-items
:
center
;
top
:
3px
;
width
:
13px
;
height
:
13px
;
justify-content
:
center
;
cursor
:
pointer
;
border
:
2px
solid
#ffffff
;
border-radius
:
200px
;
font-size
:
15px
;
color
:
white
;
}
#usernameCont
{
padding
:
3px
;
float
:
right
;
}
div
#nextDivContainer
{
display
:
flex
;
height
:
100%
;
width
:
7%
;
justify-content
:
flex-end
;
}
#nextDiv
{
background-color
:
#000000
a1
;
width
:
50px
;
display
:
flex
;
top
:
50%
;
height
:
50px
;
position
:
absolute
;
border-radius
:
83%
;
cursor
:
pointer
;
margin-right
:
1.5%
;
right
:
0
;
transition
:
all
0.2s
ease-out
100ms
;
}
div
#prevDivContainer
{
display
:
flex
;
height
:
100%
;
width
:
7%
;
justify-content
:
flex-start
;
}
#prevDiv
{
transition
:
all
0.2s
ease-out
100ms
;
z-index
:
1
;
background-color
:
#000000
a1
;
width
:
50px
;
top
:
50%
;
height
:
50px
;
position
:
absolute
;
border-radius
:
83%
;
cursor
:
pointer
;
margin-left
:
1.5%
;
}
#prev
{
position
:
absolute
;
margin
:
auto
;
top
:
58%
;
margin-left
:
29%
;
width
:
16px
;
height
:
3px
;
background-color
:
#ffffff
;
box-shadow
:
0
3px
5px
rgb
(
0
0
0
/
20%
);
animation
:
arrow
700ms
linear
infinite
;
transform
:
rotate
(
48deg
);
cursor
:
pointer
;}
#prev
::after
{
content
:
''
;
position
:
absolute
;
width
:
105%
;
height
:
3px
;
right
:
7px
;
background-color
:
#ffffff
;
top
:
-7px
;
transform
:
rotate
(
-94deg
);
}
#next
{
position
:
absolute
;
margin
:
auto
;
top
:
37%
;
margin-left
:
38%
;
width
:
16px
;
height
:
3px
;
background-color
:
#ffffff
;
box-shadow
:
0
3px
5px
rgb
(
0
0
0
/
20%
);
animation
:
arrow
700ms
linear
infinite
;
transform
:
rotate
(
-140deg
);
cursor
:
pointer
;}
#next
::after
{
content
:
''
;
position
:
absolute
;
width
:
105%
;
height
:
3px
;
right
:
7px
;
background-color
:
#ffffff
;
top
:
-7px
;
transform
:
rotate
(
-94deg
);
}
#nextDiv
:hover
,
#prevDiv
:Hover
{
background-color
:
#0057a4
;
transition
:
all
0.2s
ease-out
100ms
;
}
#returnDiv
{
padding
:
10px
;
}
#TiffViewerImageName
{
padding
:
17px
;
color
:
white
;
}
#totalPageDiv
{
padding
:
10px
;
}
#totalPageValue
{
padding
:
3px
;
margin-right
:
10px
;
}
#userNameValue
{
padding
:
3px
;
margin
:
auto
;
width
:
98px
;
margin-top
:
3px
;
}
#elemIDValue
{
padding
:
3px
;
margin-right
:
10px
;
}
/* ADDED: added to adjust button container when window is resized */
@media
only
screen
and
(
max-width
:
1150px
)
{
#TiffViewer_ButtonContainer
{
justify-content
:
start
;
}
}
#TiffViewerDetailscontainer
{
/* overflow: hidden; */
height
:
auto
;
width
:
auto
;
position
:
relative
;
justify-content
:
space-around
;
display
:
flex
;
align-items
:
center
;
}
/* #TiffViewer_ButtonContainer>.TiffViewer_ButtonClass:not(:last-child) {
margin-right: 5px;
} */
#TiffViewer_Screen
{
clear
:
both
;
position
:
relative
;
}
.TiffViewer_imgclass
{
justify-content
:
center
;
-webkit-user-drag
:
none
;
-khtml-user-drag
:
none
;
-moz-user-drag
:
none
;
-o-user-drag
:
none
;
}
.TiffViewer_FullscreenButton
:-webkit-fullscreen
{
width
:
auto
!important
;
height
:
auto
!important
;
margin
:
auto
!important
;
}
.TiffViewer_FullscreenButton
:-moz-fullscreen
{
width
:
auto
!important
;
height
:
auto
!important
;
margin
:
auto
!important
;
}
.fullscreen
:-ms-fullscreen
{
width
:
auto
!important
;
height
:
auto
!important
;
margin
:
auto
!important
;
}
body
{
overflow-y
:
auto
;
margin
:
0
;
max-height
:
100vh
;
bottom
:
0
;
/* justify-content: center; */
}
body
>
div
>
button
{
margin
:
0
;
position
:
absolute
;
left
:
50%
;
-ms-transform
:
translate
(
-50%
,
-50%
);
transform
:
translate
(
-50%
,
-50%
);
}
/* CHANGED: changed to none, so that it will not display */
#TestTIFFDisplay
{
display
:
none
;
/* max-width: 0%;
max-height: 0%; */
}
/* The Modal (background) */
#TiffViewerModal
{
/* Hidden by default */
/* CHANGED: block by default */
/* Stay in place */
/* Sit on top */
/* Location of the box */
/* Full width */
/* Full height */
/* Enable scroll if needed */
/* Fallback color */
/* Black w/ opacity */
padding
:
0px
0px
0px
0px
;
height
:
100%
;
display
:
flex
;
position
:
absolute
;
width
:
100%
;
z-index
:
1
;
flex-wrap
:
wrap
;
left
:
0
;
vertical-align
:
middle
;
}
/* Modal Content */
.TiffModalContent
{
/* border: 1px solid #888;
width: 90%;
*/
height
:
calc
(
100%
-
80px
);
width
:
86%
;
position
:
relative
;
display
:
inline-block
;
justify-content
:
center
;
}
/* Add Animation */
@-webkit-keyframes
animatetop
{
from
{
top
:
-300px
;
opacity
:
0
}
to
{
top
:
0
;
opacity
:
1
}
}
@keyframes
animatetop
{
from
{
top
:
-300px
;
opacity
:
0
}
to
{
top
:
0
;
opacity
:
1
}
}
/* The Close Button */
.TiffModalClose
{
color
:
black
;
float
:
right
;
font-size
:
28px
;
font-weight
:
bold
;
}
.TiffModalClose
:hover
,
.TiffModalClose
:focus
{
color
:
red
;
text-decoration
:
none
;
cursor
:
pointer
;
}
#TiffModalHeader
{
width
:
100%
;
padding
:
0px
8.05%
;
left
:
-8%
;
position
:
absolute
;
height
:
50px
;
display
:
inline-block
;
background-color
:
#000000
a1
;
}
#TiffModalBody
{
margin
:
auto
;
height
:
95%
;
width
:
100%
;
position
:
absolute
;
display
:
inline-block
;
margin-top
:
7%
;
overflow
:
auto
;
}
#TiffModalFooter
{
height
:
38px
;
bottom
:
0px
;
position
:
fixed
;
width
:
70%
;
left
:
0%
;
display
:
block
;
background-color
:
#000000
a1
;
}
#TiffViewer_FileContainer
{
margin-top
:
10px
!important
;
border
:
1px
solid
#ccc
;
overflow
:
hidden
;
display
:
flex
;
position
:
relative
;
justify-content
:
center
;
align-items
:
center
;
margin
:
auto
;
}
.bar
{
width
:
207px
;
position
:
absolute
;
display
:
flex
;
top
:
6%
;
right
:
32%
;
bottom
:
0px
;
height
:
100%
;
z-index
:
9999999
;
align-items
:
center
;
}
#status
{
left
:
57px
;
position
:
absolute
;
}
.lds-roller
{
display
:
inline-block
;
position
:
relative
;
width
:
80px
;
height
:
80px
;
padding
:
0px
72px
;
}
.lds-roller
div
{
animation
:
lds-roller
1.2s
cubic-bezier
(
0.5
,
0
,
0.5
,
1
)
infinite
;
transform-origin
:
40px
40px
;
}
.lds-roller
div
:after
{
content
:
" "
;
display
:
block
;
position
:
absolute
;
width
:
7px
;
height
:
7px
;
border-radius
:
50%
;
background
:
#000000
a1
;
margin
:
-4px
0
0
-4px
;
}
.lds-roller
div
:nth-child
(
1
)
{
animation-delay
:
-0.036s
;
}
.lds-roller
div
:nth-child
(
1
)
:after
{
top
:
63px
;
left
:
63px
;
}
.lds-roller
div
:nth-child
(
2
)
{
animation-delay
:
-0.072s
;
}
.lds-roller
div
:nth-child
(
2
)
:after
{
top
:
68px
;
left
:
56px
;
}
.lds-roller
div
:nth-child
(
3
)
{
animation-delay
:
-0.108s
;
}
.lds-roller
div
:nth-child
(
3
)
:after
{
top
:
71px
;
left
:
48px
;
}
.lds-roller
div
:nth-child
(
4
)
{
animation-delay
:
-0.144s
;
}
.lds-roller
div
:nth-child
(
4
)
:after
{
top
:
72px
;
left
:
40px
;
}
.lds-roller
div
:nth-child
(
5
)
{
animation-delay
:
-0.18s
;
}
.lds-roller
div
:nth-child
(
5
)
:after
{
top
:
71px
;
left
:
32px
;
}
.lds-roller
div
:nth-child
(
6
)
{
animation-delay
:
-0.216s
;
}
.lds-roller
div
:nth-child
(
6
)
:after
{
top
:
68px
;
left
:
24px
;
}
.lds-roller
div
:nth-child
(
7
)
{
animation-delay
:
-0.252s
;
}
.lds-roller
div
:nth-child
(
7
)
:after
{
top
:
63px
;
left
:
17px
;
}
.lds-roller
div
:nth-child
(
8
)
{
animation-delay
:
-0.288s
;
}
.lds-roller
div
:nth-child
(
8
)
:after
{
top
:
56px
;
left
:
12px
;
}
@keyframes
lds-roller
{
0
%
{
transform
:
rotate
(
0deg
);
}
100
%
{
transform
:
rotate
(
360deg
);
}
}
#inputs
{
display
:
flex
;
flex-direction
:
column
;
min-width
:
500px
;
}
#Date
{
width
:
100%
;
height
:
31px
;
}
.fieldContainer
{
/* layout config */
display
:
flex
;
flex-direction
:
row
;
/* border config */
border-style
:
solid
;
border-width
:
thin
;
border-color
:
#446397
;
padding
:
0px
0px
0px
4px
;
flex-wrap
:
nowrap
;
}
.labelContainer
{
display
:
flex
;
flex-direction
:
row
;
width
:
98px
;
padding
:
3px
;
margin-top
:
4px
;
}
.inputContainer
{
display
:
inline-block
;
width
:
100%
;
padding-left
:
3px
;
overflow-x
:
clip
;
flex-wrap
:
nowrap
;
}
.input-invalid
{
border-color
:
#ff3333
!important
;
border-style
:
solid
;
}
.input-valid
{
/* border-color: #000000 !important; */
border-style
:
solid
;
}
input
:focus
,
textarea
:focus
{
/* background-color: yellow; */
border
:
0px
;
}
input
[
type
=
text
]
{
width
:
100%
;
}
select
{
width
:
100%
;
}
#fields
*
:not
([
type
=
submit
])
:focus
{
background-color
:
yellow
;
}
.parent_Window
{
box-shadow
:
var
(
-
-ds-shadow-overlay
,
0
4px
8px
-2px
rgba
(
9
,
30
,
66
,
0.25
),
0
0
1px
rgba
(
9
,
30
,
66
,
0.31
));
width
:
238px
;
height
:
fit-content
;
margin
:
auto
;
position
:
relative
;
background
:
white
;
padding
:
17px
;
border-radius
:
1%
;
max-height
:
90%
;
padding-right
:
22px
;
text-align
:
center
;
}
.genericPopup
{
background-color
:
#000000
a1
;
display
:
-webkit-inline-box
;
width
:
100%
;
height
:
100%
;
position
:
absolute
;
top
:
0
;
z-index
:
1
;
backdrop-filter
:
blur
(
4px
);
}
.normalButton
{
border
:
solid
1px
black
;
width
:
fit-content
;
font-size
:
14px
;
padding
:
4.5px
;
height
:
fit-content
;
display
:
inline-block
;
vertical-align
:
middle
;
transition
:
color
.6s
ease-in-out
,
box-shadow
.6s
ease-in-out
;
}
.floatingButtonPanel
{
width
:
fit-content
;
text-align
:
right
;
margin-top
:
9px
;
display
:
inline-block
;
vertical-align
:
middle
;
float
:
right
;
width
:
150px
;
padding
:
0px
;
}
.emphasizeButton
{
border
:
solid
1px
black
;
border-radius
:
2px
;
font-family
:
OpenSans
,
sans-serif
;
background-color
:
#0057a4
;
font-size
:
14px
;
vertical-align
:
middle
;
padding
:
5px
16px
;
margin-right
:
6px
;
display
:
inline-block
;
margin-left
:
10px
;
color
:
white
;
cursor
:
pointer
;
transition
:
color
.6s
ease-in-out
,
box-shadow
.6s
ease-in-out
;
}
#checkBoxCont
{
display
:
flex
;
margin-left
:
10px
;
}
#checkBoxCont
>
label
{
line-height
:
20px
;
padding
:
6px
;
width
:
180px
;
text-align
:
left
;
}
#checkBoxCont
>
input
{
width
:
21px
;
}
#okCancelCont
{
text-align
:
right
;
}
#okCancelCont
>
button
{
margin-left
:
5px
;
}
#text-area
{
width
:
91%
;
font-size
:
11px
;
padding
:
9px
9px
;
margin-left
:
15px
;
margin-top
:
5px
;
margin-bottom
:
5px
;
height
:
103px
;}
#end_window
{
text-align
:
center
;
height
:
120px
;
width
:
400px
;
}
#endOkCnclCont
>
button
{
margin
:
5px
;
}
.select2-container--default
.select2-selection--single
{
border-radius
:
0px
!important
;
}
@keyframes
fadeIn
{
from
{
opacity
:
0
;}
to
{
opacity
:
1
;}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment