Skip to content

Commit 9185941

Browse files
committed
ui: Optimize space usage on mobile devices.
1 parent cc8765a commit 9185941

File tree

5 files changed

+27
-19
lines changed

5 files changed

+27
-19
lines changed

ddm/core/static/ddm_core/vue/css/vue_uploader.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ddm/core/static/ddm_core/vue/js/vue_uploader.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ddm/core/static/ddm_core/vue/js/vue_uploader.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ddm/participation/templates/ddm_participation/base.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
{% endblock public-header %}
3535
</div>
3636

37-
<div class="container public-main">
37+
<div class="container public-main ps-0 pe-0 ps-sm-2 pe-sm-2">
3838
<div class="row">
3939
{% block content %}{% endblock %}
4040
</div>

frontend/UploaderApp/src/components/FileUploader.vue

+23-15
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
</div>
146146

147147
<div class="accordion-body">
148-
<div class="container ul-feedback-container">
148+
<div class="container ul-feedback-container ps-2 pe-2">
149149
<div class="row">
150150
<div class="col extraction-information-container">
151151
<template v-for="bp in blueprints" :key="bp">
@@ -171,8 +171,8 @@
171171
</div>
172172
</div>
173173

174-
<div class="row">
175-
<div class="col feedback-col">
174+
<div class="row pe-0">
175+
<div class="col feedback-col pe-0">
176176
<div>
177177
{{ $t('extracted-data') }}
178178
</div>
@@ -214,14 +214,20 @@
214214
<div>
215215

216216
</div>
217-
<div :id="'expansion-control-'+bp.id.toString()" class="ul-data-expansion-control control-condensed"><a class="text-decoration-none fw-bold" :id="'collapse-toggle-'+bp.id.toString()" v-on:click="showHideData(bp.id.toString())"><span :id="'donation-container-'+ bp.id.toString() + '-toggle-label'">{{ $t('show-extracted-data') }}</span></a></div>
217+
<div :id="'expansion-control-'+bp.id.toString()" class="ul-data-expansion-control control-condensed">
218+
<a class="fw-bold"
219+
:id="'collapse-toggle-'+bp.id.toString()"
220+
v-on:click="showHideData(bp.id.toString())">
221+
<span :id="'donation-container-'+ bp.id.toString() + '-toggle-label'">{{ $t('show-extracted-data') }}</span>
222+
</a>
223+
</div>
218224
</div>
219225
</div>
220226
</div>
221227

222228
<template v-if="this.combinedConsent === false">
223-
<div class="row">
224-
<div class="col feedback-col pb-5 pt-1">
229+
<div class="row pe-0">
230+
<div class="col feedback-col pb-5 pt-1 pe-0">
225231
<p class="fw-bold">{{ $t('donation-question') }}</p>
226232
<div class="consent-question-container">
227233

@@ -298,8 +304,8 @@
298304
</div>
299305

300306
<template v-if="this.combinedConsent === true && (uploadStatus === 'success' || uploadStatus === 'partial')">
301-
<div class="row mt-5">
302-
<div class="col feedback-col pb-5 pt-1">
307+
<div class="row mt-5 pe-0">
308+
<div class="col feedback-col pb-5 pt-1 pe-0">
303309
<p class="fw-bold">{{ $t('donation-question') }}</p>
304310
<div class="consent-question-container">
305311

@@ -1121,22 +1127,24 @@ export default {
11211127
}
11221128
.control-condensed {
11231129
background: rgb(255, 255, 255);
1124-
background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);
1125-
height: 75px;
1126-
margin-top: -74px;
1127-
padding-top: 45px;
1130+
background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 70%);
1131+
height: 120px;
1132+
margin-top: -120px;
1133+
padding-top: 80px;
11281134
}
11291135
.fs-09 {
11301136
font-size: 0.9rem;
11311137
}
11321138
.w-small {
1133-
max-width: 33px;
1139+
max-width: 20px;
1140+
padding-left: 0.25rem;
1141+
padding-right: 0.25rem;
11341142
}
11351143
.consent-question-container {
11361144
width: 100%;
11371145
}
11381146
.feedback-col {
1139-
padding-left: 46px;
1147+
padding-left: 33px;
11401148
}
11411149
.extraction-information-container {
11421150
padding-top: 6px;
@@ -1178,7 +1186,7 @@ export default {
11781186
border-bottom: 2px solid #000;
11791187
}
11801188
.btn-pagination {
1181-
background: #dbdbdb;
1189+
background: #f4f4f4;
11821190
border: none;
11831191
color: black;
11841192
}

0 commit comments

Comments
 (0)