|
13 | 13 | /> |
14 | 14 | <template v-else> |
15 | 15 | <button class="btn btn-sm btn-secondary" @click="$emit('close')"> |
16 | | - < {{ messages.back }} |
| 16 | + <span aria-hidden="true">←</span> |
| 17 | + {{ messages.back }} |
17 | 18 | </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 | + > |
19 | 23 | <CampaignChoosePublicbody |
20 | | - v-if="!fetching && publicbodiesOptions.length > 1" |
21 | 24 | :publicbodies="publicbodiesOptions" |
22 | 25 | :publicbody="publicbody" |
23 | 26 | @public-body-changed="updatePublicBody" |
|
27 | 30 | class="mt-5" |
28 | 31 | v-if="!fetching && !publibodiesOptions && publicbody" |
29 | 32 | > |
30 | | - <div class="fs-3"> |
| 33 | + <h3> |
31 | 34 | {{ config.i18n.toPublicBody.replace('${name}', publicbody.name) }} |
32 | 35 | <a :href="publicbody.site_url" target="_blank"> |
33 | 36 | <span class="fa fa-info-circle" /> |
34 | 37 | </a> |
35 | | - </div> |
| 38 | + </h3> |
36 | 39 | <div |
37 | 40 | v-if="defaultLaw?.request_note_html" |
38 | 41 | class="alert alert-warning my-2" |
|
101 | 104 | :config="config" |
102 | 105 | :submitting="submitting" |
103 | 106 | /> |
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" /> |
122 | 126 | </div> |
123 | 127 | <div v-if="!hideNewsletterCheckbox" class="row"> |
124 | 128 | <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> |
148 | 148 | </div> |
149 | 149 | </div> |
150 | | - <p v-if="extraText" class="mb-0" v-html="extraText" /> |
151 | 150 | </div> |
| 151 | + <p v-if="extraText" class="mb-0" v-html="extraText" /> |
152 | 152 | </div> |
153 | 153 | </div> |
154 | 154 | </div> |
155 | | - <div class="text-end"> |
| 155 | + <div> |
156 | 156 | <button |
157 | 157 | type="submit" |
158 | | - class="btn btn-lg btn-success" |
| 158 | + class="btn btn-lg btn-primary" |
159 | 159 | @click="submitting = true" |
160 | 160 | :disabled="submitted" |
161 | 161 | > |
162 | | - <i class="fa fa-angle-double-right" aria-hidden="true" /> |
| 162 | + <i class="fa fa-send me-2" aria-hidden="true" /> |
163 | 163 | <template v-if="buttonText">{{ buttonText }}</template> |
164 | 164 | <template v-else>{{ messages.sendRequest }}</template> |
165 | 165 | </button> |
|
0 commit comments