refactor: rename the theme brand and every identifier from AKSRT to Jio
Full-project rename. `git grep -i aksrt` is now empty apart from the
DBMigrator 3.3.0 changelog note that documents the rename itself.
Code identifiers
- PHP namespace AKSRT\ -> Jio\ (composer PSR-4 + 378 declarations)
- global constants AKSRT_* -> JIO_* (VERSION/DIR/URI, PAY_TYPE_*, CAPTCHA_*)
- procedural functions, hooks, options, meta keys, table names,
cookies, query vars, ajax actions and nonces: aksrt_ -> jio_
- text domain aksrt -> jio; Theme Name -> Jio
- JS globals: aksrtData/aksrtAdminData/... -> jioData/jioAdminData/...,
window.AKSRTCaptcha & friends -> window.JioCaptcha, Aksrt* -> Jio*
- Vue components Aks*.vue -> Jio*.vue (15 files renamed + imports)
- CSS classes/data-attrs/custom properties: aksrt- -> jio-
- REST namespace aksrt/v1 -> jio/v1 (incl. payment gateway callbacks)
Storage layer
- DB tables {prefix}aksrt_* -> {prefix}jio_*; SCHEMA_VERSION 3.2.0 -> 3.3.0
so dbDelta creates the new names on install
- widget id_base aksrt_widget_* -> jio_widget_*
- uninstall.php drop list rebuilt from the actual migrator tables
(dropped 3 stale entries, added the 17 missing ones)
Removed
- hardcoded https://api.aksrt.com/version.json default update endpoint;
get_endpoint() now reads the 「更新端点」 setting and do_check() no-ops
when it is empty
Files renamed: inc/helpers/aksrt-*.php -> jio-*.php (54),
assets/admin/src/components/form/Aks*.vue -> Jio*.vue (15).
Build artifacts regenerated: assets/css/build, assets/js/runtime,
assets/admin/build.
Verified: audit-psr4-paths errors=0, audit-admin-contracts errors=0
(warnings=56, unchanged baseline), 813/813 widget-system tests,
44/44 phpunit, php -l clean across all PHP.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
5b16bc6e15
commit
35bb96e82f
997 files changed
+28216
-28188
No files matched your search
+58
-58
@@ -834,7 +834,7 @@ blockquote {
|
||||
box-shadow: 0 0 10px var(--main-shadow);
|
||||
}
|
||||
|
||||
.aksrt-panel {
|
||||
.jio-panel {
|
||||
clear: both;
|
||||
background-color: var(--main-bg-color);
|
||||
padding: 15px;
|
||||
@@ -855,12 +855,12 @@ blockquote {
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
.aksrt-panel.mini-radius,
|
||||
.jio-panel.mini-radius,
|
||||
.muted-box.mini-radius {
|
||||
border-radius: var(--mini-radius);
|
||||
}
|
||||
|
||||
.aksrt-panel.radius4,
|
||||
.jio-panel.radius4,
|
||||
.muted-box.radius4 {
|
||||
border-radius: 4px;
|
||||
}
|
||||
@@ -869,8 +869,8 @@ blockquote {
|
||||
background: var(--focus-color-opacity1);
|
||||
}
|
||||
|
||||
.aksrt-panel-sm,
|
||||
.aksrt-panel-sm,
|
||||
.jio-panel-sm,
|
||||
.jio-panel-sm,
|
||||
.noshadow {
|
||||
box-shadow: none !important;
|
||||
}
|
||||
@@ -977,13 +977,13 @@ img.lazyloaded:not(.lazyloadafter) {
|
||||
}
|
||||
|
||||
.pagenav.notop,
|
||||
.aksrt-panel.notop,
|
||||
.jio-panel.notop,
|
||||
.box-body.notop {
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
.pagenav.nobottom,
|
||||
.aksrt-panel.nobottom,
|
||||
.jio-panel.nobottom,
|
||||
.box-body.nobottom {
|
||||
padding-bottom: 0;
|
||||
}
|
||||
@@ -1030,7 +1030,7 @@ img.lazyloaded:not(.lazyloadafter) {
|
||||
.wp-posts-content > h2.wp-block-heading,
|
||||
.wp-posts-content > h3.wp-block-heading,
|
||||
.wp-posts-content > h4.wp-block-heading,
|
||||
.aksrt-panel > h3,
|
||||
.jio-panel > h3,
|
||||
.title-h-left,
|
||||
.tab-nav-theme li,
|
||||
.title-h-center {
|
||||
@@ -1046,7 +1046,7 @@ img.lazyloaded:not(.lazyloadafter) {
|
||||
.wp-posts-content > h2.wp-block-heading:before,
|
||||
.wp-posts-content > h3.wp-block-heading:before,
|
||||
.wp-posts-content > h4.wp-block-heading:before,
|
||||
.aksrt-panel > h3:before,
|
||||
.jio-panel > h3:before,
|
||||
.title-h-left:before,
|
||||
.tab-nav-theme li:before,
|
||||
.title-h-center:before {
|
||||
@@ -1537,7 +1537,7 @@ svg.loading-circle.zts circle,
|
||||
}
|
||||
|
||||
/* 头像禁封角标(禁封红 / 小黑屋-禁言黄,覆盖 VIP 角标位) */
|
||||
.aksrt-avatar-ban-badge {
|
||||
.jio-avatar-ban-badge {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
@@ -1547,11 +1547,11 @@ svg.loading-circle.zts circle,
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.aksrt-avatar-ban-badge.is-banned {
|
||||
.jio-avatar-ban-badge.is-banned {
|
||||
background: #ef4444;
|
||||
}
|
||||
|
||||
.aksrt-avatar-ban-badge.is-restricted {
|
||||
.jio-avatar-ban-badge.is-restricted {
|
||||
background: #f59e0b;
|
||||
}
|
||||
|
||||
@@ -1865,7 +1865,7 @@ badge.p2-10,
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.aksrt-panel .but-average {
|
||||
.jio-panel .but-average {
|
||||
border-radius: var(--mini-radius);
|
||||
}
|
||||
|
||||
@@ -3761,7 +3761,7 @@ body:has(.modal.in) .float-btn,
|
||||
gap: 30px;
|
||||
}
|
||||
|
||||
.aksrt-panel-wrap {
|
||||
.jio-panel-wrap {
|
||||
background: var(--bg-color-white, transparent);
|
||||
padding-top: var(--pt-pc, 0);
|
||||
padding-bottom: var(--pb-pc, 0);
|
||||
@@ -3773,7 +3773,7 @@ body:has(.modal.in) .float-btn,
|
||||
background-origin: var(--bg-img-white-origin, border-box);
|
||||
}
|
||||
|
||||
.dark-theme .aksrt-panel-wrap {
|
||||
.dark-theme .jio-panel-wrap {
|
||||
background: var(--bg-color-dark, var(--bg-color-white, transparent));
|
||||
background-image: var(--bg-img-dark, var(--bg-img-white, none));
|
||||
background-size: var(--bg-img-dark-size, var(--bg-img-white-size, cover));
|
||||
@@ -3784,7 +3784,7 @@ body:has(.modal.in) .float-btn,
|
||||
}
|
||||
|
||||
@media (max-width: 767px) {
|
||||
.aksrt-panel-wrap {
|
||||
.jio-panel-wrap {
|
||||
padding-top: var(--pt-m, 0);
|
||||
padding-bottom: var(--pb-m, 0);
|
||||
}
|
||||
@@ -3833,19 +3833,19 @@ body:has(.modal.in) .float-btn,
|
||||
gap: 12px;
|
||||
}
|
||||
|
||||
.aksrt-panel > h3 {
|
||||
.jio-panel > h3 {
|
||||
margin: 0;
|
||||
margin-bottom: 10px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.aksrt-panel.widget_media_video,
|
||||
.aksrt-panel.widget_media_image {
|
||||
.jio-panel.widget_media_video,
|
||||
.jio-panel.widget_media_image {
|
||||
padding: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.aksrt-panel.widget_media_image img {
|
||||
.jio-panel.widget_media_image img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
@@ -3868,7 +3868,7 @@ body:has(.modal.in) .float-btn,
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.aksrt-panel.widget_custom_html {
|
||||
.jio-panel.widget_custom_html {
|
||||
padding: unset;
|
||||
background: unset;
|
||||
box-shadow: unset;
|
||||
@@ -3947,7 +3947,7 @@ body:has(.modal.in) .float-btn,
|
||||
border-radius: var(--main-radius) var(--main-radius) 0 0;
|
||||
}
|
||||
|
||||
.fixed-wrap .fixed-wrap-nav.aksrt-panel {
|
||||
.fixed-wrap .fixed-wrap-nav.jio-panel {
|
||||
padding: 8px 15px;
|
||||
}
|
||||
|
||||
@@ -4327,33 +4327,33 @@ body:has(.modal.in) .float-btn,
|
||||
font-size: 22px;
|
||||
}
|
||||
|
||||
.aksrtfaq-doc-li:nth-child(6n + 1) .aksrtfaq-doc-li-ico,
|
||||
.jiofaq-doc-li:nth-child(6n + 1) .jiofaq-doc-li-ico,
|
||||
.produck-plan-trust-item:nth-child(6n + 1) .trust-icon-wrap {
|
||||
color: #51bcfe;
|
||||
background: linear-gradient(145deg, rgba(81, 188, 254, 0.1), rgba(81, 254, 254, 0.1));
|
||||
}
|
||||
|
||||
.aksrtfaq-doc-li:nth-child(6n + 2) .aksrtfaq-doc-li-ico,
|
||||
.jiofaq-doc-li:nth-child(6n + 2) .jiofaq-doc-li-ico,
|
||||
.produck-plan-trust-item:nth-child(6n + 2) .trust-icon-wrap {
|
||||
color: #f961f4;
|
||||
background: linear-gradient(145deg, rgba(249, 97, 244, 0.1), rgba(150, 97, 249, 0.1));
|
||||
}
|
||||
.aksrtfaq-doc-li:nth-child(6n + 3) .aksrtfaq-doc-li-ico,
|
||||
.jiofaq-doc-li:nth-child(6n + 3) .jiofaq-doc-li-ico,
|
||||
.produck-plan-trust-item:nth-child(6n + 3) .trust-icon-wrap {
|
||||
color: #4aaec4;
|
||||
background: linear-gradient(145deg, rgba(74, 174, 196, 0.1), rgba(74, 196, 162, 0.1));
|
||||
}
|
||||
.aksrtfaq-doc-li:nth-child(6n + 4) .aksrtfaq-doc-li-ico,
|
||||
.jiofaq-doc-li:nth-child(6n + 4) .jiofaq-doc-li-ico,
|
||||
.produck-plan-trust-item:nth-child(6n + 4) .trust-icon-wrap {
|
||||
color: #8275e4;
|
||||
background: linear-gradient(145deg, rgba(130, 117, 228, 0.1), rgba(117, 191, 228, 0.1));
|
||||
}
|
||||
.aksrtfaq-doc-li:nth-child(6n + 5) .aksrtfaq-doc-li-ico,
|
||||
.jiofaq-doc-li:nth-child(6n + 5) .jiofaq-doc-li-ico,
|
||||
.produck-plan-trust-item:nth-child(6n + 5) .trust-icon-wrap {
|
||||
color: #53c584;
|
||||
background: linear-gradient(145deg, rgba(83, 197, 132, 0.1), rgba(150, 197, 83, 0.1));
|
||||
}
|
||||
.aksrtfaq-doc-li:nth-child(6n + 6) .aksrtfaq-doc-li-ico,
|
||||
.jiofaq-doc-li:nth-child(6n + 6) .jiofaq-doc-li-ico,
|
||||
.produck-plan-trust-item:nth-child(6n + 6) .trust-icon-wrap {
|
||||
color: #dda66b;
|
||||
background: linear-gradient(145deg, rgba(221, 166, 107, 0.1), rgba(221, 132, 107, 0.1));
|
||||
@@ -4479,7 +4479,7 @@ body:has(.modal.in) .float-btn,
|
||||
background: var(--main-bg-color);
|
||||
border-radius: var(--zps-card-radius);
|
||||
}
|
||||
.aksrt-panel .zib-partners-scroll.zps-card-bg .zps-item {
|
||||
.jio-panel .zib-partners-scroll.zps-card-bg .zps-item {
|
||||
background: var(--muted-border-color);
|
||||
}
|
||||
/* 图文卡片模式 */
|
||||
@@ -4555,7 +4555,7 @@ body:has(.modal.in) .float-btn,
|
||||
right: -10px;
|
||||
background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--zps-end-fade-color) 90%);
|
||||
}
|
||||
.aksrt-panel .zps-end-fade {
|
||||
.jio-panel .zps-end-fade {
|
||||
--zps-end-fade-color: var(--main-bg-color);
|
||||
}
|
||||
|
||||
@@ -4707,7 +4707,7 @@ body:has(.modal.in) .float-btn,
|
||||
padding: 0px 15px 10px;
|
||||
}
|
||||
|
||||
.links-box:not(.aksrt-panel):not(.links-style-simple):not(.links-style-image) {
|
||||
.links-box:not(.jio-panel):not(.links-style-simple):not(.links-style-image) {
|
||||
margin: -5px;
|
||||
}
|
||||
|
||||
@@ -4734,7 +4734,7 @@ body:has(.modal.in) .float-btn,
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.links-box:not(.aksrt-panel) .links-card {
|
||||
.links-box:not(.jio-panel) .links-card {
|
||||
background: var(--main-bg-color);
|
||||
}
|
||||
|
||||
@@ -4743,12 +4743,12 @@ body:has(.modal.in) .float-btn,
|
||||
--this-margin: 10px;
|
||||
}
|
||||
|
||||
.links-style-image:not(.aksrt-panel) {
|
||||
.links-style-image:not(.jio-panel) {
|
||||
margin: calc(0px - var(--this-margin));
|
||||
margin-bottom: calc(20px - var(--this-margin));
|
||||
}
|
||||
|
||||
.links-style-image.aksrt-panel {
|
||||
.links-style-image.jio-panel {
|
||||
padding: calc(15px - var(--this-margin));
|
||||
}
|
||||
|
||||
@@ -5755,7 +5755,7 @@ body:has(.modal.in) .float-btn,
|
||||
.payment-method-radio img {
|
||||
height: 35px;
|
||||
/* 抵消 bootstrap 全局 img{display:block;max-width:100%;height:auto}
|
||||
(AKSRT bootstrap 将 BS3 .img-responsive 选择器组误并入了裸 img,
|
||||
(Jio bootstrap 将 BS3 .img-responsive 选择器组误并入了裸 img,
|
||||
Zibll 的裸 img 不在该组):flex 压缩时 max-width:100% 会把图标
|
||||
钳制到被压窄的项宽(实测 5 渠道 400px 弹窗图标被压成 16x35 细
|
||||
条),flex:none 防不住 max-width,必须显式还原。 */
|
||||
@@ -6809,17 +6809,17 @@ body.nav-fixed .slide-header {
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.header-slider-card .aksrt-panel {
|
||||
.header-slider-card .jio-panel {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.filter-blur .header-slider-search .line-form,
|
||||
.filter-blur .header-slider-card .aksrt-panel {
|
||||
.filter-blur .header-slider-card .jio-panel {
|
||||
-webkit-backdrop-filter: saturate(5) blur(20px);
|
||||
backdrop-filter: saturate(5) blur(20px);
|
||||
}
|
||||
|
||||
.filter-blur .header-slider-card .aksrt-panel {
|
||||
.filter-blur .header-slider-card .jio-panel {
|
||||
background: var(--blur-bg);
|
||||
}
|
||||
|
||||
@@ -7559,7 +7559,7 @@ badge.top,
|
||||
height: 100% !important;
|
||||
}
|
||||
|
||||
.list .item-thumbnail .aksrt-slider,
|
||||
.list .item-thumbnail .jio-slider,
|
||||
.list .item-thumbnail.new-swiper {
|
||||
margin: 0 !important;
|
||||
position: absolute;
|
||||
@@ -7899,8 +7899,8 @@ badge.top,
|
||||
padding: 0 5px 2px;
|
||||
}
|
||||
|
||||
.aksrt-panel.posts-mini-lists .relative > .tab-nav-theme ~ .scroll-x-prev,
|
||||
.aksrt-panel.posts-mini-lists .relative > .tab-nav-theme ~ .scroll-x-next {
|
||||
.jio-panel.posts-mini-lists .relative > .tab-nav-theme ~ .scroll-x-prev,
|
||||
.jio-panel.posts-mini-lists .relative > .tab-nav-theme ~ .scroll-x-next {
|
||||
top: 10px;
|
||||
}
|
||||
|
||||
@@ -9077,7 +9077,7 @@ img.alignleft {
|
||||
|
||||
/*------评论区样式已硬切换至 assets/css/frontend/comments/(自有版权),
|
||||
以下仅保留全站复用的评论小部件与共享规则。------*/
|
||||
.comment-mini-lists.aksrt-panel {
|
||||
.comment-mini-lists.jio-panel {
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
@@ -9683,7 +9683,7 @@ img.alignleft {
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
/* AKSRT 适配:签到书签排版逐字对齐参考主题 bootstrap 的 body 计算值——
|
||||
/* Jio 适配:签到书签排版逐字对齐参考主题 bootstrap 的 body 计算值——
|
||||
* 行高 1.42857143(站点 --leading-normal 为 1.6)、字体族
|
||||
* "Helvetica Neue", Helvetica, Arial, sans-serif(站点 --font-body 为
|
||||
* 现代系统栈),并还原浏览器默认的字体平滑与渲染(站点 html 重置为
|
||||
@@ -10110,7 +10110,7 @@ body.error404 {
|
||||
width: 180px;
|
||||
}
|
||||
|
||||
.wp-block-aksrtblock-buttons .but {
|
||||
.wp-block-jioblock-buttons .but {
|
||||
margin: 0.4em;
|
||||
display: inline-block;
|
||||
padding: 6px 18px;
|
||||
@@ -10276,22 +10276,22 @@ body.error404 {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.wp-block-aksrtblock-alert a {
|
||||
.wp-block-jioblock-alert a {
|
||||
color: #fff !important;
|
||||
text-decoration: underline;
|
||||
font-weight: bold;
|
||||
margin: 0 2px;
|
||||
}
|
||||
|
||||
.wp-block-aksrtblock-alert .close {
|
||||
.wp-block-jioblock-alert .close {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.wp-block-aksrtblock-alert a:hover {
|
||||
.wp-block-jioblock-alert a:hover {
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
.wp-block-aksrtblock-buttons {
|
||||
.wp-block-jioblock-buttons {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
@@ -10414,7 +10414,7 @@ body.error404 {
|
||||
padding-right: 0 !important;
|
||||
}
|
||||
|
||||
.mobile-nav-widget .aksrt-panel {
|
||||
.mobile-nav-widget .jio-panel {
|
||||
padding: 0 0 10px 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
@@ -10486,7 +10486,7 @@ body.error404 {
|
||||
width: calc(25% - 16px);
|
||||
}
|
||||
|
||||
.aksrt-panel-wrap .swiper-scroll .card,
|
||||
.jio-panel-wrap .swiper-scroll .card,
|
||||
.site-layout-1 .swiper-scroll .card,
|
||||
.fluid-widget-wrap .swiper-scroll .card {
|
||||
width: calc(25% - 12px) !important;
|
||||
@@ -10980,7 +10980,7 @@ body.error404 {
|
||||
padding: 10px 0;
|
||||
}
|
||||
|
||||
.aksrt-panel .aksrt-panel-sm {
|
||||
.jio-panel .jio-panel-sm {
|
||||
background: 0 0;
|
||||
box-shadow: none;
|
||||
padding: 0;
|
||||
@@ -10990,7 +10990,7 @@ body.error404 {
|
||||
height: var(--m-height);
|
||||
}
|
||||
|
||||
.header-slider-card .icon-cover-card.aksrt-panel {
|
||||
.header-slider-card .icon-cover-card.jio-panel {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
@@ -11587,7 +11587,7 @@ body.error404 {
|
||||
}
|
||||
|
||||
/***---链接列表页面模板---***/
|
||||
.link-nav-box > .aksrt-panel {
|
||||
.link-nav-box > .jio-panel {
|
||||
background: transparent;
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
@@ -11716,7 +11716,7 @@ body.error404 {
|
||||
margin: 10px 0;
|
||||
}
|
||||
|
||||
.aksrt-panel .posts-item.no_margin {
|
||||
.jio-panel .posts-item.no_margin {
|
||||
padding: 10px 0px;
|
||||
}
|
||||
|
||||
@@ -11826,7 +11826,7 @@ body.error404 {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
#author-tab-securityset .aksrt-panel {
|
||||
#author-tab-securityset .jio-panel {
|
||||
all: unset;
|
||||
}
|
||||
|
||||
@@ -11997,7 +11997,7 @@ body.error404 {
|
||||
/* =============================================================
|
||||
* Widget 小工具 模块 3:用户评价 produck-wid-reviews
|
||||
* ============================================================= */
|
||||
.produck-wid-pay-main .fluid-widget-wrap .aksrt-panel {
|
||||
.produck-wid-pay-main .fluid-widget-wrap .jio-panel {
|
||||
border-radius: var(--main-radius);
|
||||
}
|
||||
|
||||
@@ -12659,7 +12659,7 @@ body.error404 {
|
||||
/* =============================================================
|
||||
* Widget 小工具 模块:产品3D交互展示
|
||||
* ============================================================= */
|
||||
.widget-tilt-cases.aksrt-panel,
|
||||
.widget-tilt-cases.jio-panel,
|
||||
.tilt-cases-mouse-container {
|
||||
overflow: hidden;
|
||||
}
|
||||
@@ -12740,7 +12740,7 @@ body.error404 {
|
||||
}
|
||||
|
||||
@media (min-width: 768px) {
|
||||
.widget-tilt-cases.aksrt-panel {
|
||||
.widget-tilt-cases.jio-panel {
|
||||
padding: 30px;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user