Skip to content

Commit 1d4e7b6

Browse files
Subscription modal content is now self contained (#231)
1 parent b4219a2 commit 1d4e7b6

File tree

2 files changed

+64
-6
lines changed

2 files changed

+64
-6
lines changed

src/main/resources/static/css/style.css

Lines changed: 61 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@
1111
#table {
1212
border-spacing: 0px;
1313
}
14-
.modal-subscription {
15-
max-width: 650px;
16-
}
1714
.sub-action-column {
1815
min-width: 160px;
1916
}
@@ -252,8 +249,69 @@ table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:b
252249
table.dataTable.dtr-inline.collapsed > tbody > tr > td > .dtr-details > li {
253250
word-break: break-word;
254251
}
252+
.modal-subscription {
253+
height: 100%;
254+
padding-left: 0 !important;
255+
}
256+
.modal-open .modal.modal-subscription {
257+
overflow: hidden;
258+
}
259+
.modal-subscription .modal-dialog {
260+
max-width: 650px;
261+
height: inherit;
262+
padding-bottom: 1.75rem;
263+
}
264+
.modal-subscription .modal-content {
265+
height: 99%;
266+
}
267+
.modal-subscription .modal-body {
268+
overflow-y: auto;
269+
overflow-x: hidden;
270+
}
271+
.scrollbar-mobile::-webkit-scrollbar {
272+
-webkit-appearance: none;
273+
}
274+
.scrollbar-mobile::-webkit-scrollbar:vertical {
275+
width: 12px;
276+
}
277+
.scrollbar-mobile::-webkit-scrollbar:horizontal {
278+
height: 12px;
279+
}
280+
.scrollbar-mobile::-webkit-scrollbar-thumb {
281+
background-color: rgba(0, 0, 0, .5);
282+
border-radius: 10px;
283+
border: 2px solid #ffffff;
284+
}
285+
.scrollbar-mobile::-webkit-scrollbar-track {
286+
border-radius: 10px;
287+
background-color: #ffffff;
288+
}
289+
::-webkit-scrollbar-button:single-button {
290+
background-color: #ffffff;
291+
display: block;
292+
border-style: solid;
293+
height: 12px;
294+
width: 12px;
295+
}
296+
::-webkit-scrollbar-button:single-button:vertical:decrement {
297+
border-width: 0px 6px 6px 6px;
298+
border-color: transparent transparent #555555 transparent;
299+
}
300+
::-webkit-scrollbar-button:single-button:vertical:decrement:hover {
301+
border-color: transparent transparent #777777 transparent;
302+
}
303+
::-webkit-scrollbar-button:single-button:vertical:increment {
304+
border-width: 6px 6px 0 6px;
305+
border-color: #555555 transparent transparent transparent;
306+
}
307+
::-webkit-scrollbar-button:vertical:single-button:increment:hover {
308+
border-color: #777777 transparent transparent transparent;
309+
}
255310
@media (max-width: 576px) {
256311
.container {
257312
max-width: 480px;
258313
}
314+
.modal.modal-subscription .modal-dialog {
315+
width: auto;
316+
}
259317
}

src/main/resources/templates/subscriptions.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ <h3 id="subData">Subscription Data</h3>
6464
</div>
6565

6666
<!-- Bootstrap modal -->
67-
<div class="modal fade" id="modal_form" role="dialog">
68-
<div class="modal-dialog modal-subscription">
67+
<div class="modal fade modal-subscription" id="modal_form" role="dialog">
68+
<div class="modal-dialog">
6969
<div class="modal-content">
7070
<div class="modal-header">
7171
<div class="container pull-left">
@@ -77,7 +77,7 @@ <h3 id="subData">Subscription Data</h3>
7777
<h3 class="modal-title text-center" id="formHeader">Subscription Form</h3>
7878
</div>
7979
</div>
80-
<div class="modal-body form">
80+
<div class="modal-body form scrollbar-mobile">
8181
<form action="#" id="form" class="form-horizontal">
8282
<input type="hidden" value="" name="id" />
8383
<div id="ViewModelDOMObject" class="form-body">

0 commit comments

Comments
 (0)