Version 5.0.14

This commit is contained in:
Neo committed 2025-12-19 19:17:57 -08:00
1 parent 5efe744c5f
commit dbd774b30c
364 files changed
+7048 -1377

No files matched your search

+144 -115
View File
@@ -1469,7 +1469,7 @@
<ul class='ipsGrid i-basis_320 i-margin-bottom_4'>
{{foreach $rows[1] as $key => $data}}
<li class='ipsBox acpEnhancement {{if $data['enabled'] == 1}}acpEnhancement_enabled{{endif}}'>
<li id="enhancement-box_{$key}" class='ipsBox acpEnhancement {{if $data['enabled'] == 1}}acpEnhancement_enabled{{endif}}'>
<div class='acpEnhancement__title'>
<h3>{lang="$data['title']"}</h3>
{{if $data['enabled'] == 1}}
@@ -1505,7 +1505,7 @@
<ul class='ipsGrid i-basis_320'>
{{foreach $rows[0] as $key => $data}}
<li class='ipsBox acpEnhancement {{if $data['enabled'] == 1}}acpEnhancement_enabled{{endif}}'>
<li id="enhancement-box_{$key}" class='ipsBox acpEnhancement {{if $data['enabled'] == 1}}acpEnhancement_enabled{{endif}}'>
<div class='acpEnhancement__title'>
<h3>{lang="$data['title']"}</h3>
{{if $data['enabled'] == 1}}
@@ -4805,6 +4805,10 @@
allowfullscreen
allowtransparency="true"
></iframe>
</div>]]></template>
<template template_group="embed" template_name="iframely" template_data="$contents" template_location="global" template_app="core"><![CDATA[
<div class="ipsEmbeddedOther ipsEmbeddedOther--iframely" contenteditable="false">
{$contents|raw}
</div>]]></template>
<template template_group="embed" template_name="internal" template_data="$preview, $author, $contentApp, $contentClass, $contentId, $time, $contentComment=null" template_location="global" template_app="core"><![CDATA[
<iframe
@@ -8287,7 +8291,7 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $comment->getVi
{{if $comment->author()->hasHighlightedReplies() || ( \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and $comment->isHighlighted() ) OR ( \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\MetaData' ) and $comment->isFeatured() ) }}
<ul data-ips-hook="commentBadges" class='ipsBadges'>
{{if $comment->author()->hasHighlightedReplies()}}
<li><span class='ipsBadge ipsBadge--highlightedGroup'>{expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->name" raw="true"}</span></li>
<li><span class='ipsBadge ipsBadge--highlightedGroup'>{expression="\IPS\Member\Group::load( $comment->author()->highlightedGroup() )->name" raw="true"}</span></li>
{{endif}}
{{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\MetaData' ) and $comment->isFeatured() }}
<li><span class='ipsBadge ipsBadge--positive'>{lang="this_is_a_featured_post"}</span></li>
@@ -9595,7 +9599,7 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $comment->getVi
<button type="button" id="elNavLang" popovertarget="elNavLang_menu">{lang='language'} <i class='fa-solid fa-angle-down'></i></button>
<i-dropdown id="elNavLang_menu" popover data-i-dropdown-append>
<div class="iDropdown">
<form action="{url="app=core&module=system&controller=language" noprotocol="true" csrf="true" seoTemplate="language"}" method="post">
<form action="{url="app=core&module=system&controller=language" noprotocol="true" csrf="true" seoTemplate="language"}" method="post" class="iDropdown__content">
<input type="hidden" name="ref" value="{expression="base64_encode( (string) request.url() )"}">
<ul class="iDropdown__items">
{{foreach $languages as $id => $lang }}
@@ -9616,7 +9620,7 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $comment->getVi
<button type="button" id="elNavTheme" popovertarget="elNavTheme_menu">{lang='skin'} <i class='fa-solid fa-angle-down'></i></button>
<i-dropdown id="elNavTheme_menu" popover data-i-dropdown-append data-i-dropdown-selectable="radio">
<div class="iDropdown">
<form action="{url="app=core&module=system&controller=theme" noprotocol="true" csrf="true" seoTemplate="theme"}" method="post">
<form action="{url="app=core&module=system&controller=theme" noprotocol="true" csrf="true" seoTemplate="theme"}" method="post" class="iDropdown__content">
<input type="hidden" name="ref" value="{expression="base64_encode( (string) request.url() )"}">
<ul class="iDropdown__items">
{{foreach $themes as $id => $set }}
@@ -15364,31 +15368,35 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
{{endif}}]]></template>
<template template_group="memberprofile" template_name="basicInformation" template_data="$member, $activeIntegrations, $actions, $activeSubscription" template_location="admin" template_app="core"><![CDATA[{{$coverPhoto = $member->coverPhoto();}}
<div class='acpMemberView_info ipsBox'>
<div class='acpMemberView_coverPhoto' data-controller='core.global.core.coverPhoto' data-url="{$member->acpUrl()}" data-coverOffset='{$coverPhoto->offset}'>
{{if $coverPhoto->file}}
<div class='ipsCoverPhoto__container'>
<div class='ipsCoverPhoto acpMemberView_coverPhoto' data-controller='core.global.core.coverPhoto' data-url="{$member->acpUrl()}" data-coverOffset='{$coverPhoto->offset}'>
<div class='ipsCoverPhoto__container'>
{{if $coverPhoto->file}}
<img src='{$coverPhoto->file->url}' class='ipsCoverPhoto__image' data-action="toggleCoverPhoto" alt=''>
</div>
{{endif}}
{{else}}
<div class="ipsFallbackImage"></div>
{{endif}}
</div>
{{if $coverPhoto->editable and member.hasAcpRestriction( 'core', 'members', 'member_photo' ) and ( !$member->isAdmin() or member.hasAcpRestriction( 'core', 'members', 'member_photo_admin' ) )}}
<button type="button" id="editCover" popovertarget="editCover_menu" class='acpMemberView_editButton' data-ipsTooltip title='{lang="edit_cover_photo"}' data-hideOnCoverEdit data-role='coverPhotoOptions'><i class='fa-solid fa-pencil'></i><i class='fa-solid fa-caret-down'></i></button>
<i-dropdown popover id="editCover_menu">
<div class="iDropdown">
<ul class="iDropdown__items">
<li>
<a href='{$member->acpUrl()->setQueryString( 'do', 'coverPhotoUpload' )}' data-ipsDialog data-ipsDialog-title="{lang="cover_photo_add"}">{lang="cover_photo_add"}</a>
</li>
{{if $coverPhoto->file}}
<li data-role="photoEditOption">
<button type="button" data-action='positionCoverPhoto'>{lang="cover_photo_reposition"}</button>
<div class="ipsCoverPhoto__overlay-buttons" data-hideoncoveredit>
<button type="button" id="editCover" popovertarget="editCover_menu" class='acpMemberView_editButton' data-ipsTooltip title='{lang="edit_cover_photo"}' data-hideOnCoverEdit data-role='coverPhotoOptions'><i class='fa-solid fa-pencil'></i><i class='fa-solid fa-caret-down'></i></button>
<i-dropdown popover id="editCover_menu">
<div class="iDropdown">
<ul class="iDropdown__items">
<li>
<a href='{$member->acpUrl()->setQueryString( 'do', 'coverPhotoUpload' )}' data-ipsDialog data-ipsDialog-title="{lang="cover_photo_add"}"><i class="fa-solid fa-upload"></i> {lang="cover_photo_add"}</a>
</li>
<li data-role="photoEditOption">
<a href='{$member->acpUrl()->setQueryString( 'do', 'coverPhotoRemove' )->csrf()}' data-action='removeCoverPhoto'>{lang="cover_photo_remove"}</a>
</li>
{{endif}}
</ul>
</div>
</i-dropdown>
{{if $coverPhoto->file}}
<li data-role="photoEditOption">
<button type="button" data-action='positionCoverPhoto'><i class="fa-solid fa-arrows-up-down-left-right"></i> {lang="cover_photo_reposition"}</button>
</li>
<li data-role="photoEditOption">
<a href='{$member->acpUrl()->setQueryString( 'do', 'coverPhotoRemove' )->csrf()}' data-action='removeCoverPhoto'><i class="fa-solid fa-trash-can"></i> {lang="cover_photo_remove"}</a>
</li>
{{endif}}
</ul>
</div>
</i-dropdown>
</div>
{{endif}}
</div>
<div class='acpMemberView_photo'>
@@ -15433,13 +15441,10 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
<p class='i-flex i-align-items_center i-font-weight_600 acpMemberView_email i-margin-top_2' data-controller='core.admin.core.editable' data-url='{$member->acpUrl()->setQueryString('do', 'email')}'>
{{if member.hasAcpRestriction( 'core', 'members', 'member_edit' ) and ( member.hasAcpRestriction( 'core', 'members', 'member_edit_admin' ) or !$member->isAdmin() )}}
<span data-name='email' class="i-flex_11">
<span data-role="text" {{if \IPS\Email::usingCicEmail() AND \IPS\Email::emailIsBlocked( $member->email )}} class="i-color_warning"{{endif}}>
<span data-role="text">
{$member->email}
</span>
</span>
{{if \IPS\Email::usingCicEmail() AND \IPS\cloud\Email::emailCanBeUnblocked($member->email)}}
<a href='#' data-role='request_unblock' class='acpMemberView_editButton acpMemberView_requestUnblockButton' title='{lang="request_unblock_email_address"}' data-ipsTooltip data-member-id='{$member->member_id}' data-member-email='{$member->email}'><i class='fa-solid fa-triangle-exclamation'></i></a>
{{endif}}
<a href='#' data-role='edit' class='acpMemberView_editButton' title='{lang="edit_email_address"}' data-ipsTooltip><i class='fa-solid fa-pencil'></i></a>
{{else}}
{$member->email}
@@ -20482,7 +20487,7 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
<li>{$row['running_time']}</li>
{{if \IPS\Member::loggedIn()->modPermission( 'can_use_ip_tools' )}}
{{if \IPS\Member::loggedIn()->modPermission('can_use_ip_tools') and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) )}}
<li><a href="{url="app=core&module=modcp&controller=modcp&tab=ip_tools&ip={$row['ip_address']}"}">{$row['ip_address']}</a></li>
<li><a href="{url="app=core&module=modcp&controller=modcp&tab=ip_tools&ip={$row['ip_address']}" seoTemplate="modcp_ip_tools"}">{$row['ip_address']}</a></li>
{{else}}
<li>{$row['ip_address']}</li>
{{endif}}
@@ -21929,7 +21934,7 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
<div>
<h3 class='i-font-weight_semi-bold i-color_hard i-font-size_2'>{$entry['rank']->_title}</h3>
{{if ! $entry['time'] or ( $entry['time']->getTimestamp() < settings.achievements_last_rebuilt)}}
{{if \IPS\Settings::i()->achievements_last_rebuilt}}<p class='i-color_soft'>{lang="badge_earned_date_while_rebuilding" htmlsprintf="\IPS\DateTime::ts( \IPS\Settings::i()->achievements_last_rebuilt )->shortMonthAndFullYear()"}</p>{{endif}}
{{if \IPS\Settings::i()->achievements_last_rebuilt}}<p class='i-color_soft'>{lang="badge_earned_date_while_rebuilding" htmlsprintf="\IPS\DateTime::ts( (int) \IPS\Settings::i()->achievements_last_rebuilt )->shortMonthAndFullYear()"}</p>{{endif}}
{{elseif $entry['time']}}
<p class='i-color_soft'>{lang="badge_earned_date" htmlsprintf="$entry['time']->html()"}</p>
{{endif}}
@@ -21974,7 +21979,7 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
<p class='i-font-size_-2 i-color_soft'>{$badge->awardDescription}</p>
{{endif}}
{{if $badge->datetime < settings.achievements_last_rebuilt}}
{{if \IPS\Settings::i()->achievements_last_rebuilt}}<p class='i-font-size_-2 i-color_soft'>{lang="badge_earned_date_while_rebuilding" htmlsprintf="\IPS\DateTime::ts( \IPS\Settings::i()->achievements_last_rebuilt )->shortMonthAndFullYear()"}</p>{{endif}}
{{if \IPS\Settings::i()->achievements_last_rebuilt}}<p class='i-font-size_-2 i-color_soft'>{lang="badge_earned_date_while_rebuilding" htmlsprintf="\IPS\DateTime::ts( (int) \IPS\Settings::i()->achievements_last_rebuilt )->shortMonthAndFullYear()"}</p>{{endif}}
{{else}}
<p class='i-font-size_-2 i-color_soft'>{lang="badge_earned_date" htmlsprintf="\IPS\DateTime::ts( $badge->datetime )->html( false )"}</p>
{{endif}}
@@ -25482,17 +25487,19 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
<div class="i-background_2 i-padding_3">
{{if \count( $apps )}}
<p>{lang="recovery_apps_disabled"}</p>
<ul>
{{foreach $apps as $app}}
<li>{$app->_title}</li>
{{endforeach}}
</ul>
<ul class="ipsData ipsData--table">
{{foreach $apps as $app}}
<li class="ipsData__item">{$app->_title}</li>
{{endforeach}}
</ul>
{{endif}}
{{if $theme}}
<p>{lang="recovery_theme_restored"}</p>
{{endif}}
{{if \IPS\RECOVERY_MODE === TRUE }}
<p>{lang="recovery_end_blurb"}</p>
<pre>define( 'RECOVERY_MODE', TRUE );</pre>
{{endif}}
</div>]]></template>
<template template_group="support" template_name="redis" template_data="$info, $table" template_location="admin" template_app="core"><![CDATA[
<div class='i-padding_4 i-font-size_2'>
@@ -25724,7 +25731,7 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
</ul>
</i-data>
</div>
<div class="ipsSubmitRow {{if !$themes AND ( !\count( $ads ) or \count( $apps ) )}}ipsHide{{endif}}">
<div class="ipsSubmitRow {{if !$themes AND !\count( $ads ) AND !\count( $apps )}}ipsHide{{endif}}">
<button href='{url="app=core&module=support&controller=support&do=thirdparty&enable=0" csrf="true"}' class='ipsButton ipsButton--primary' data-role="disableCustomizations">{lang="health_disable_customizations"}</button>
<button href="{url="app=core&module=support&controller=support&do=thirdparty&enable=1&type=all" csrf="true"}" data-role="enableCustomizations" class="ipsButton ipsButton--primary ipsHide">{lang="support_third_party_enable_all"}</button>
</div>
@@ -27284,38 +27291,35 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
<div class="ipsMessage ipsMessage--error i-margin_2">{lang="$error"}</div>
{{endif}}
{{if $usernamePasswordMethods and $buttonMethods}}
<div class='ipsColumns'>
<div class='ipsColumns ipsColumns--lines'>
<div class='ipsColumns__primary'>
<p class='i-padding_3'>
{{if $blurb}}
{lang="reauthenticate_password_blurb2"}
{{else}}
{lang="reauthenticate_password_blurb"}
{{endif}}
</p>
<ul class='ipsForm'>
<li class="ipsFieldRow ipsFieldRow--fullWidth">
<label class='ipsFieldRow__label' for="password">
{{if $blurb}}
{lang="reauthenticate_password_blurb2"}
{{else}}
{lang="reauthenticate_password_blurb"}
{{endif}}
</label>
<div class="ipsFieldRow__content">
<input type="password" class='ipsInput ipsInput--text' placeholder="{lang="password"}" name="password" id="password" {{if isset( \IPS\Request::i()->password )}}value="{request="password"}"{{endif}} autocomplete="current-password">
</div>
</li>
<li class="ipsSubmitRow">
<button type="submit" name="_processLogin" value="usernamepassword" class="ipsButton ipsButton--primary ipsButton--small">{lang="reauthenticate"}</button>
{{if settings.allow_forgot_password != 'disabled'}}
{{if settings.allow_forgot_password == 'redirect'}}
<a href='{expression="\IPS\Settings::i()->allow_forgot_password_target"}' target="_blank" rel="noopener" class="ipsButton ipsButton--inherit">{lang="forgotten_password"}</a>
{{else}}
<a href='{url="app=core&module=system&controller=lostpass" seoTemplate="lostpassword"}' class="ipsButton ipsButton--inherit" {{if \IPS\Helpers\Form\Captcha::supportsModal()}}data-ipsDialog data-ipsDialog-title='{lang="forgotten_password"}'{{endif}}>{lang="forgotten_password"}</a>
{{endif}}
{{endif}}
<button type="submit" name="_processLogin" value="usernamepassword" class="ipsButton ipsButton--primary">{lang="reauthenticate"}</button>
</li>
</ul>
{{if settings.allow_forgot_password != 'disabled'}}
<p class="i-padding_3 i-text-align_end i-font-size_-2">
{{if settings.allow_forgot_password == 'redirect'}}
<a href='{expression="\IPS\Settings::i()->allow_forgot_password_target"}' target="_blank" rel="noopener">
{{else}}
<a href='{url="app=core&module=system&controller=lostpass" seoTemplate="lostpassword"}' {{if \IPS\Helpers\Form\Captcha::supportsModal()}}data-ipsDialog data-ipsDialog-title='{lang="forgotten_password"}'{{endif}}>
{{endif}}
{lang="forgotten_password"}</a>
</p>
{{endif}}
</div>
<div class='ipsColumns__secondary i-basis_360 i-padding_3'>
<p class="i-margin-bottom_2">{lang='reauthenticate_alt_blurb'}</p>
<p class="ipsFieldRow__label i-margin-bottom_2">{lang='reauthenticate_alt_blurb'}</p>
<div class='i-flex i-gap_1 i-flex-wrap_wrap'>
{{foreach $buttonMethods as $method}}
<div>
@@ -29854,12 +29858,12 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie
<div class="ipsPageHeader__primary">
<div class="i-flex i-flex-wrap_wrap i-gap_2 i-align-items_center">
<div class='ipsPageHeader__title'>
<h2 class="i-flex i-flex-wrap_wrap i-gap_3 i-row-gap_0">
<h2 class="i-flex i-flex-wrap_wrap i-gap_3 i-row-gap_0 ipsPageHeader__tagHeader">
{{if $tag->_title}}
<span>{$tag->_title}</span>
<span class="i-color_soft">#{$tag->text}</span>
<span class="ipsPageHeader__tagTitle">{$tag->_title}</span>
<span class="ipsPageHeader__tagHash i-color_soft">#{$tag->text}</span>
{{else}}
<span class="i-color_soft">#</span>{$tag->text}
<span class="ipsPageHeader__tagHash"><span class="i-color_soft">#</span> {$tag->text}</span>
{{endif}}
</h2>
</div>
@@ -36964,7 +36968,7 @@ dialog:not([open]){
----------------
*/
--i-z-index_sticky: 3;
--i-z-index_sticky: 4;
--i-z-index_headerPrimary: 5;
--i-z-index_offCanvas: 8;
--i-z-index_mobileFooter: 10;
@@ -37100,15 +37104,18 @@ dialog:not([open]){
}
[data-ips-scheme=&quot;dark&quot;]{
--i-popup--bo-sh: 0 20px 80px hsl(0 0% 0% / 80%), 0px 10px 20px hsl(0 0% 0% / 10%);
}
[data-ips-theme-setting-mobile-icons-location=&quot;header&quot;]{
--i-mobileFooter--he: 0px;
}
@media (max-width: 767px){
@media (max-width: 979px){
:root{
--i-box--pa-bl: var(--i-sp_2);
--i-box--pa-in: var(--i-sp_2);
--i-sticky-offset: calc(env(safe-area-inset-top) + var(--i-sticky-offset--small) + var(--i-sticky-offset--extra, 0px));
}
}
@@ -42731,6 +42738,7 @@ i-data{
}
i-dropdown{
inset: auto; /* Reset [popover] defaults. Required for RTL */
--i-dropdown--tr-du: .3s;
scrollbar-width: none;
}
@@ -43940,6 +43948,7 @@ i-dropdown:not([data-i-dropdown-selectable="checkbox"]) .iDropdown__items > li >
opacity: 0.35;
cursor: text;
transition: opacity 0.2s ease;
z-index: -1;
}
.ipsRichTextBox__nodeview-wrap .ipsRichTextBox__title--empty:not(.ipsRichTextBox__title--selection-within):hover::before {
opacity: 0.6;
@@ -44616,6 +44625,13 @@ i-dropdown:not([data-i-dropdown-selectable="checkbox"]) .iDropdown__items > li >
inset-block-start: 1em;
}
/* Firefox doesn't fire the drag event if the ::before pseudoelement (fa icon) is dragged, so this element sits inside the drag handle over top the icon. */
.ipsEditor__node-drag-handle-overlay {
inset: 0;
position: absolute;
display: inline-block;
}
/* Latex equations inside the editor */
i-latex-nodeview {
display: inline-block;
@@ -44645,6 +44661,11 @@ i-latex-nodeview > i-latex:not(.iLatex--no-decoration) {
/* ======================================================== */
/* LIKE & REP BUTTONS */
/* Ensure the hovered reaction list is positioned correctly when "total reputation count" is displayed */
.ipsReact_types{
position: relative;
}
.ipsReact {
--_react-size: 34px;
--_icon-size: calc(var(--_react-size) * .8);
@@ -46368,6 +46389,9 @@ hr.ipsUnreadBar{
i-dropdown .ipsSelectTree_nodes--auto-expanded > *:not(.x) {
padding-inline: 0;
}
i-dropdown .ipsSelectTree:has(+ .ipsSelectTree_nodes--auto-expanded) > .ipsSelectTree_expand {
display:none;
}
/* Prevent layout shifts with a fixed height and overflow */
@@ -48591,7 +48615,7 @@ textarea.ipsField_codeInput {
}
/* Error and success */
.ipsField_error, .ipsFieldRow_error :is(textarea, input):not(.ipsFieldRow_errorExclude):not([type="checkbox"], [type="radio"], [type="range"], :focus, [disabled]){
.ipsField_error, .ipsFieldRow_error :is(textarea, input, .ipsAutoComplete):not(.ipsFieldRow_errorExclude):not([type="checkbox"], [type="radio"], [type="range"], :focus, [disabled]){
background-color: var(--i-input-error--ba-co, hsl(350 56% 93%));
border-color: var(--i-input-error--bo-co, hsl(351 31% 60%));
color: var(--i-input-error--co, hsl(351 72% 20%));
@@ -50563,20 +50587,26 @@ textarea.ipsField_codeInput {
.ipsCaterpillar > * {
flex: 0 1 auto;
width: var(--i-basis); /* Can't use flex-basis since it doesn't resize images correctly */
height: var(--i-basis);
border: 2px solid var(--i-background_1);
overflow: hidden;
border-radius: 50%;
position: relative;
/* Improve display of "+5" items, eg Donations widget */
background: var(--i-background_4);
text-align: center;
align-content: center;
line-height: 1;
font-size: .8em;
font-weight: 600;
}
.ipsCaterpillar > :not(:last-child) {
margin-inline-end: calc(var(--i-basis) * -.3);
}
.ipsCaterpillar img{
aspect-ratio: 1;
.ipsCaterpillar .ipsUserPhoto{
box-shadow: var(--ba-co) 0px 0px 0px 2px;
width: 100%;
height: auto;
object-fit: contain;
}
.ipsCaterpillar--reverse > *{
@@ -50626,10 +50656,6 @@ textarea.ipsField_codeInput {
padding: 0 .5em;
}
.ipsCaterpillar .ipsUserPhoto{
box-shadow: var(--ba-co) 0px 0px 0px 2px;
}
.ipsLiveActivity .ipsCaterpillar{
flex: 0 0 auto;
--i-basis: 28px;
@@ -51742,13 +51768,27 @@ a.ipsPixabayAttribution {
box-shadow: color-mix(in srgb, var(--i-color_hard) 10%, transparent) 0px 0px 0px 1px, var(--i-popup--bo-sh);
background-clip: padding-box;
border-radius: var(--i-box--bo-ra);
position: relative;
overflow: visible;
position: absolute;
opacity: 0;
translate: 0 10px;
transition-property: display, opacity, translate;
transition-behavior: allow-discrete;
transition-timing-function: ease-in-out;
transition-duration: .3s;
}
.ipsHovercard > div {
width: 100%;
height: 100%;
.ipsHovercard:popover-open{
opacity: 1;
translate: 0 0;
}
@starting-style{
.ipsHovercard:popover-open{
opacity: 0;
translate: 0 10px;
}
}
/* Stem */
:where(.ipsHovercard:not( .ipsHovercard_noStem ) .ipsHovercard_stem) {
@@ -51825,6 +51865,7 @@ a.ipsPixabayAttribution {
/* ======================================================== */
/* TOOLTIPS */
.ipsTooltip {
inset: auto; /* Reset [popover] defaults. Required for RTL */
background: var(--i-tooltip--ba-co);
border-color: var(--i-tooltip--ba-co);
padding: .6em .9em;
@@ -58261,36 +58302,34 @@ a.i-link-color_inherit,
.ipsTableOfContents__linkOptions {
z-index: var(--ips-js-zindex-top);
position: absolute;
display: none;
padding-inline-end: 5px;
}
.ipsTableOfContents__linkOptions > .ipsBox {
flex-direction: column;
/*gap: 4px;*/
align-items: stretch;
display: flex;
display: none;
background: var(--i-dropdown--ba-co);
color: var(--i-dropdown--co);
border-radius: var(--i-dropdown--bo-ra);
box-shadow: var(--i-dropdown--bo-sh);
padding: 4px;
}
.ipsTableOfContents__linkOptions--visible {
display: block;
}
.ipsTableOfContents__linkOptions .ipsButton.ipsButton--icon {
padding: 0.3rem;
min-width: 0;
font-size: 0.8rem;
}
.ipsTableOfContents__linkOptions--visible {
display: flex;
}
.ipsTableOfContents__incrementOptions {
display: flex;
flex-direction: row;
/*gap: 4px;*/
}
.ipsTableOfContents__linkOptions .ipsButton{
min-width: 0;
padding: .7em;
}
.ipsTableOfContents__content {
display: flex;
flex-direction: column;
gap: 0.5em;
gap: .5em;
}
.ipsTableOfContents__content > * {
@@ -58485,21 +58524,6 @@ a.i-link-color_inherit,
}
/* LEFT COLUMN */
.acpMemberView_coverPhoto {
position: relative;
min-height: 90px;
}
.acpMemberView_coverPhoto .ipsCoverPhoto__container{
min-height: 90px;
}
.acpMemberView_coverPhoto .acpMemberView_editButton {
position: absolute;
top: 10px;
inset-inline-end: 10px;
}
.acpMemberView_photo {
position: relative;
text-align: center;
@@ -58507,6 +58531,10 @@ a.i-link-color_inherit,
max-width: 120px;
}
.acpMemberView_photo .ipsUserPhoto{
border: 3px solid var(--i-box--ba-co);
}
.acpMemberView_photo .acpMemberView_editButton {
position: absolute;
bottom: 0;
@@ -60290,7 +60318,7 @@ theme-setting[data-setting="header-drag"]{
}
editor-panel label{
flex: 0 0 auto;
flex: 0 1 auto;
font-weight: 600;
color: var(--panel--co_hard);
cursor: pointer;
@@ -60627,7 +60655,7 @@ editor-panel select{
background-color: var(--panel--ba-co-alt);
border-width: 0;
font-size: .9em;
flex: 0 999 auto;
flex: 0 0 auto;
field-sizing: content;
margin-inline-start: auto;
text-overflow: ellipsis;
@@ -62431,6 +62459,7 @@ html[dir] .ipsHovercard .ipsForm--horizontal .ipsFieldRow > .ipsFieldRow__label
<resource name="mailchimp.png" app="core" location="admin" path="/enhancements/">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 truncated
<resource name="viglink.png" app="core" location="admin" path="/enhancements/">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</resource>
<resource name="zapier.png" app="core" location="admin" path="/enhancements/">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 truncated
<resource name="iframely.png" app="core" location="admin" path="/enhancements/">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 truncated
<resource name="meta.png" app="core" location="admin" path="/enhancements/">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 truncated
<resource name="google_analytics.png" app="core" location="admin" path="/enhancements/">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 truncated
<resource name="pixabay.png" app="core" location="admin" path="/enhancements/">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 truncated