options: Choice[];
loading: boolean;
}) => (
- <div className="col-sm-6 form-group">
- <label className="col-form-label" htmlFor={`filter-${filterType}`}>
+ <div className="col-sm-6 mb-3">
+ <label className="mb-2" htmlFor={`filter-${filterType}`}>
{i18n.t(`filter_by_${filterType}` as NoOptionI18nKeys)}
</label>
<SearchableSelect
const { actionType, modId, userId } = getModlogQueryParams();
return (
- <div className="container-lg">
+ <div className="modlog container-lg">
<HtmlTags
title={this.documentTitle}
path={this.context.router.route.match.url}
<Icon
icon="alert-triangle"
inline
- classes="mr-sm-2 mx-auto d-sm-inline d-block"
+ classes="me-sm-2 mx-auto d-sm-inline d-block"
/>
<T i18nKey="modlog_content_warning" class="d-inline">
#<strong>#</strong>#
<span>{i18n.t("modlog")}</span>
</h5>
)}
- <div className="form-row">
- <select
- value={actionType}
- onChange={linkEvent(this, this.handleFilterActionChange)}
- className="custom-select col-sm-6"
- aria-label="action"
- >
- <option disabled aria-hidden="true">
- {i18n.t("filter_by_action")}
- </option>
- <option value={"All"}>{i18n.t("all")}</option>
- <option value={"ModRemovePost"}>Removing Posts</option>
- <option value={"ModLockPost"}>Locking Posts</option>
- <option value={"ModFeaturePost"}>Featuring Posts</option>
- <option value={"ModRemoveComment"}>Removing Comments</option>
- <option value={"ModRemoveCommunity"}>Removing Communities</option>
- <option value={"ModBanFromCommunity"}>
- Banning From Communities
- </option>
- <option value={"ModAddCommunity"}>Adding Mod to Community</option>
- <option value={"ModTransferCommunity"}>
- Transferring Communities
- </option>
- <option value={"ModAdd"}>Adding Mod to Site</option>
- <option value={"ModBan"}>Banning From Site</option>
- </select>
+ <div className="row mb-2">
+ <div className="col-sm-6">
+ <select
+ value={actionType}
+ onChange={linkEvent(this, this.handleFilterActionChange)}
+ className="form-select"
+ aria-label="action"
+ >
+ <option disabled aria-hidden="true">
+ {i18n.t("filter_by_action")}
+ </option>
+ <option value={"All"}>{i18n.t("all")}</option>
+ <option value={"ModRemovePost"}>Removing Posts</option>
+ <option value={"ModLockPost"}>Locking Posts</option>
+ <option value={"ModFeaturePost"}>Featuring Posts</option>
+ <option value={"ModRemoveComment"}>Removing Comments</option>
+ <option value={"ModRemoveCommunity"}>
+ Removing Communities
+ </option>
+ <option value={"ModBanFromCommunity"}>
+ Banning From Communities
+ </option>
+ <option value={"ModAddCommunity"}>
+ Adding Mod to Community
+ </option>
+ <option value={"ModTransferCommunity"}>
+ Transferring Communities
+ </option>
+ <option value={"ModAdd"}>Adding Mod to Site</option>
+ <option value={"ModBan"}>Banning From Site</option>
+ </select>
+ </div>
</div>
- <div className="form-row mb-2">
+ <div className="row mb-2">
<Filter
filterType="user"
onChange={this.handleUserChange}