139 lines
9.6 KiB
Plaintext
139 lines
9.6 KiB
Plaintext
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
|
|
|
|
exports[`CreateView > Show simple 1`] = `
|
|
"<section class="container mx-auto">
|
|
<h1>Create a new group</h1>
|
|
<form>
|
|
<div data-oruga="field" class="o-field"><label for="group-display-name" class="o-field__label">Group display name</label>
|
|
<div class="o-field__body">
|
|
<div class="o-field o-field--addons">
|
|
<div data-oruga="input" class="o-input__wrapper o-input__wrapper--expanded"><input aria-required="true" required="" id="group-display-name" data-oruga-input="text" type="text" class="o-input" autocomplete="off">
|
|
<!---->
|
|
<!---->
|
|
<!---->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!---->
|
|
</div>
|
|
<div class="field"><label class="label" for="group-preferred-username">Federated Group Name</label>
|
|
<div class="field-body">
|
|
<div data-oruga="field" class="o-field">
|
|
<!---->
|
|
<div class="o-field__body">
|
|
<div class="o-field o-field--addons">
|
|
<div data-oruga="input" class="o-input__wrapper o-input__wrapper--expanded"><input aria-required="true" required="" pattern="[a-z0-9_]+" id="group-preferred-username" data-oruga-input="text" type="text" class="o-input" autocomplete="off">
|
|
<!---->
|
|
<!---->
|
|
<!---->
|
|
</div>
|
|
<p class="control"><span class="button is-static">@localhost</span></p>
|
|
</div>
|
|
</div>
|
|
<p class="o-field__message">Only alphanumeric lowercased characters and underscores are supported.</p>
|
|
</div>
|
|
</div>
|
|
<!--v-if-->
|
|
</div>
|
|
<div data-oruga="field" class="o-field"><label for="group-summary" class="o-field__label">Description</label>
|
|
<div class="o-field__body">
|
|
<div class="o-field o-field--addons"></div>
|
|
</div>
|
|
<!---->
|
|
</div>
|
|
<div class="address-autocomplete">
|
|
<div data-oruga="field" class="o-field !-mt-2" id="FullAddressAutoComplete-o-field"><label for="full-address-autocomplete-1" class="o-field__label">Group address</label>
|
|
<div class="o-field__body">
|
|
<div class="o-field o-field--addons">
|
|
<!--v-if-->
|
|
<div data-oruga="autocomplete" class="o-drop o-drop--expanded o-drop--position-auto o-acp">
|
|
<div tabindex="-1" class="o-drop__trigger" aria-haspopup="listbox">
|
|
<div data-oruga="input" class="o-input__wrapper o-input__wrapper--expanded"><input dir="auto" class="FullAddressAutoComplete-o-autocomplete !mt-0 !h-full o-input o-input--iconspace-left" role="combobox" aria-autocomplete="list" aria-controls="" aria-expanded="false" id="full-address-autocomplete-1" data-oruga-input="text" type="text" autocomplete="off" placeholder="e.g. 10 Rue Jangot"><span class="o-icon o-input__icon-left" data-oruga="icon"><i class="mdi mdi-map-marker mdi-24px"></i></span>
|
|
<!---->
|
|
<!---->
|
|
</div>
|
|
</div>
|
|
<!--teleport start-->
|
|
<transition-stub name="fade" appear="false" persisted="false" css="true">
|
|
<!---->
|
|
</transition-stub>
|
|
<transition-stub name="fade" appear="false" persisted="false" css="true">
|
|
<div id="" tabindex="-1" class="o-drop__menu o-drop__menu--auto" style="max-height: 200px; overflow: auto; display: none;" role="listbox" aria-hidden="true" aria-modal="false">
|
|
<!---->
|
|
<!---->
|
|
<div class="o-drop__item o-drop__item--clickable o-acp__item o-acp__item--empty" role="listitem" tabindex="0" data-oruga="dropdown-item"></div>
|
|
<!---->
|
|
</div>
|
|
</transition-stub>
|
|
<!--teleport end-->
|
|
</div><button disabled="" type="button" class="o-btn o-btn--disabled reset-area !h-auto" role="button" data-oruga="button" title="Clear address field"><span class="o-btn__wrapper"><span class="o-icon o-btn__icon o-btn__icon-left" data-oruga="icon"><i class="mdi mdi-close mdi-24px"></i></span>
|
|
<!---->
|
|
<!----></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<!---->
|
|
</div>
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
</div>
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
<div class="field"><b class="field-label">Avatar</b>
|
|
<div><label class="o-upl !flex" data-oruga="upload">
|
|
<div class="o-upl__draggable" role="button" tabindex="0">
|
|
<div class="w-100 text-center p-4 rounded-xl border-dashed border-2 border-gray-600"><span class="mx-auto flex w-fit"><span aria-hidden="true" class="material-design-icon upload-icon" role="img"><svg fill="currentColor" class="material-design-icon__svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9,16V10H5L12,3L19,10H15V16H9M5,20V18H19V20H5Z"><!--v-if--></path></svg></span><span class="capitalize">Click to upload Avatar</span></span>
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
</div>
|
|
</div><input type="file" data-oruga-input="file" accept="image/gif,image/png,image/jpeg,image/webp">
|
|
</label></div>
|
|
<!--v-if-->
|
|
</div>
|
|
<div class="field"><b class="field-label">Banner</b>
|
|
<div><label class="o-upl !flex" data-oruga="upload">
|
|
<div class="o-upl__draggable" role="button" tabindex="0">
|
|
<div class="w-100 text-center p-4 rounded-xl border-dashed border-2 border-gray-600"><span class="mx-auto flex w-fit"><span aria-hidden="true" class="material-design-icon upload-icon" role="img"><svg fill="currentColor" class="material-design-icon__svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9,16V10H5L12,3L19,10H15V16H9M5,20V18H19V20H5Z"><!--v-if--></path></svg></span><span class="capitalize">Click to upload Banner</span></span>
|
|
<!--v-if-->
|
|
<!--v-if-->
|
|
</div>
|
|
</div><input type="file" data-oruga-input="file" accept="image/gif,image/png,image/jpeg,image/webp">
|
|
</label></div>
|
|
<!--v-if-->
|
|
</div>
|
|
<fieldset>
|
|
<legend class="field-label !mb-0 mt-2">Group visibility</legend><label class="o-radio o-radio--checked" data-oruga="radio" role="radio" aria-checked="true"><input type="radio" data-oruga-input="radio" class="o-radio__input o-radio__input--checked" name="groupVisibility" autocomplete="off" value="PUBLIC"><span class="o-radio__label">Visible everywhere on the web<br><small>The group will be publicly listed in search results and may be suggested in the explore section. Only public informations will be shown on it's page.</small></span></label><label class="o-radio" data-oruga="radio" role="radio" aria-checked="false"><input type="radio" data-oruga-input="radio" class="o-radio__input" name="groupVisibility" autocomplete="off" value="UNLISTED"><span class="o-radio__label">Only accessible through link<br><small>You'll need to transmit the group URL so people may access the group's profile. The group won't be findable in Mobilizon's search or regular search engines.</small></span></label>
|
|
</fieldset>
|
|
<fieldset>
|
|
<legend class="mt-2"><span class="field-label !mb-0">New members</span><span>Members will also access private sections like discussions, resources and restricted posts.</span></legend>
|
|
<div data-oruga="field" class="o-field">
|
|
<!---->
|
|
<div class="o-field__body">
|
|
<div class="o-field o-field--addons"><label class="o-radio" data-oruga="radio" role="radio" aria-checked="false"><input type="radio" data-oruga-input="radio" class="o-radio__input" name="groupOpenness" autocomplete="off" value="OPEN"><span class="o-radio__label">Anyone can join freely<br><small>Anyone wanting to be a member from your group will be able to from your group page.</small></span></label></div>
|
|
</div>
|
|
<!---->
|
|
</div>
|
|
<div data-oruga="field" class="o-field">
|
|
<!---->
|
|
<div class="o-field__body">
|
|
<div class="o-field o-field--addons"><label class="o-radio o-radio--checked" data-oruga="radio" role="radio" aria-checked="true"><input type="radio" data-oruga-input="radio" class="o-radio__input o-radio__input--checked" name="groupOpenness" autocomplete="off" value="MODERATED"><span class="o-radio__label">Moderate new members<br><small>Anyone can request being a member, but an administrator needs to approve the membership.</small></span></label></div>
|
|
</div>
|
|
<!---->
|
|
</div>
|
|
<div data-oruga="field" class="o-field">
|
|
<!---->
|
|
<div class="o-field__body">
|
|
<div class="o-field o-field--addons"><label class="o-radio" data-oruga="radio" role="radio" aria-checked="false"><input type="radio" data-oruga-input="radio" class="o-radio__input" name="groupOpenness" autocomplete="off" value="INVITE_ONLY"><span class="o-radio__label">Manually invite new members<br><small>The only way for your group to get new members is if an admininistrator invites them.</small></span></label></div>
|
|
</div>
|
|
<!---->
|
|
</div>
|
|
</fieldset>
|
|
<fieldset>
|
|
<legend class="mt-2"><span class="field-label !mb-0">Followers</span><span>Followers will receive new public events and posts.</span></legend><label class="o-chk" data-oruga="checkbox" role="checkbox" aria-checked="false"><input type="checkbox" data-oruga-input="checkbox" class="o-chk__input" autocomplete="off" true-value="true" false-value="false"><span class="o-chk__label">Manually approve new followers</span></label>
|
|
</fieldset><button type="submit" class="o-btn o-btn--primary mt-3" role="button" data-oruga="button"><span class="o-btn__wrapper"><!----><span class="o-btn__label">Create my group</span>
|
|
<!----></span>
|
|
</button>
|
|
</form>
|
|
</section>"
|
|
`;
|