Skip to content

Commit aa7ccdf

Browse files
committed
💄 use border elements instead of cards
1 parent e5a369a commit aa7ccdf

File tree

1 file changed

+50
-50
lines changed

1 file changed

+50
-50
lines changed

frontend/javascript/components/campaign-request.vue

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,14 @@
1313
/>
1414
<template v-else>
1515
<button class="btn btn-sm btn-secondary" @click="$emit('close')">
16-
&lt; {{ messages.back }}
16+
<span aria-hidden="true">←</span>
17+
{{ messages.back }}
1718
</button>
18-
<div class="row justify-content-md-end mt-5">
19+
<div
20+
class="row justify-content-md-end mt-5"
21+
v-if="!fetching && publicbodiesOptions.length > 1"
22+
>
1923
<CampaignChoosePublicbody
20-
v-if="!fetching && publicbodiesOptions.length > 1"
2124
:publicbodies="publicbodiesOptions"
2225
:publicbody="publicbody"
2326
@public-body-changed="updatePublicBody"
@@ -27,12 +30,12 @@
2730
class="mt-5"
2831
v-if="!fetching && !publibodiesOptions && publicbody"
2932
>
30-
<div class="fs-3">
33+
<h3>
3134
{{ config.i18n.toPublicBody.replace('${name}', publicbody.name) }}
3235
<a :href="publicbody.site_url" target="_blank">
3336
<span class="fa fa-info-circle" />
3437
</a>
35-
</div>
38+
</h3>
3639
<div
3740
v-if="defaultLaw?.request_note_html"
3841
class="alert alert-warning my-2"
@@ -101,65 +104,62 @@
101104
:config="config"
102105
:submitting="submitting"
103106
/>
104-
<div class="card mb-3" v-if="!userInfo">
105-
<div class="card-body">
106-
<UserCreateAccount
107-
:user="user"
108-
:config="config"
109-
:request-form="requestForm"
110-
:user-form="userForm"
111-
:default-law="defaultLaw"
112-
:address-help-text="addressHelpText"
113-
:address-required="addressRequired"
114-
:use-pseudonym="false"
115-
>
116-
<template #userPublicPreamble>
117-
<span v-html="userForm.fields.private.help_text" />
118-
</template>
119-
</UserCreateAccount>
120-
<UserConfirmation :form="userForm" />
121-
</div>
107+
<div
108+
class="border border-2 border-gray-300 p-3 mb-3"
109+
v-if="!userInfo"
110+
>
111+
<UserCreateAccount
112+
:user="user"
113+
:config="config"
114+
:request-form="requestForm"
115+
:user-form="userForm"
116+
:default-law="defaultLaw"
117+
:address-help-text="addressHelpText"
118+
:address-required="addressRequired"
119+
:use-pseudonym="false"
120+
>
121+
<template #userPublicPreamble>
122+
<span v-html="userForm.fields.private.help_text" />
123+
</template>
124+
</UserCreateAccount>
125+
<UserConfirmation :form="userForm" />
122126
</div>
123127
<div v-if="!hideNewsletterCheckbox" class="row">
124128
<div class="col-md-12">
125-
<div class="card mb-3">
126-
<div class="card-body">
127-
<div class="mb-3 row">
128-
<div class="col-lg-9">
129-
<div class="form-check">
130-
<label class="form-check-label">
131-
<input
132-
id="id_subscribe"
133-
v-model="userHasSubscription"
134-
type="checkbox"
135-
name="subscribe"
136-
class="form-check-input"
137-
:value="userHasSubscription"
138-
/>
139-
<span v-if="subscribeText">{{
140-
subscribeText
141-
}}</span>
142-
<span v-else
143-
>Bitte senden Sie mir Informationen zu dieser
144-
Kampagne per E-mail</span
145-
>
146-
</label>
147-
</div>
129+
<div class="border border-2 border-gray-300 p-3 mb-3">
130+
<div class="mb-3 row">
131+
<div class="col-lg-9">
132+
<div class="form-check">
133+
<label class="form-check-label">
134+
<input
135+
id="id_subscribe"
136+
v-model="userHasSubscription"
137+
type="checkbox"
138+
name="subscribe"
139+
class="form-check-input"
140+
:value="userHasSubscription"
141+
/>
142+
<span v-if="subscribeText">{{ subscribeText }}</span>
143+
<span v-else
144+
>Bitte senden Sie mir Informationen zu dieser
145+
Kampagne per E-mail</span
146+
>
147+
</label>
148148
</div>
149149
</div>
150-
<p v-if="extraText" class="mb-0" v-html="extraText" />
151150
</div>
151+
<p v-if="extraText" class="mb-0" v-html="extraText" />
152152
</div>
153153
</div>
154154
</div>
155-
<div class="text-end">
155+
<div>
156156
<button
157157
type="submit"
158-
class="btn btn-lg btn-success"
158+
class="btn btn-lg btn-primary"
159159
@click="submitting = true"
160160
:disabled="submitted"
161161
>
162-
<i class="fa fa-angle-double-right" aria-hidden="true" />
162+
<i class="fa fa-send me-2" aria-hidden="true" />
163163
<template v-if="buttonText">{{ buttonText }}</template>
164164
<template v-else>{{ messages.sendRequest }}</template>
165165
</button>

0 commit comments

Comments
 (0)