fix(admin): replace VIP expiry sort glyph with stacked CSS carets
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
117da19f16
commit
8f1bbf2411
2 files changed
+20
-7
No files matched your search
@@ -145,9 +145,9 @@ trait UsersMenusVipView {
|
||||
private function vip_sort_link(array $filters): string {
|
||||
$active = $filters['orderby'] === 'expires';
|
||||
$next = $active && $filters['order'] === 'ASC' ? 'DESC' : 'ASC';
|
||||
$arrow = $active ? ($filters['order'] === 'ASC' ? 'dashicons-arrow-up-alt2' : 'dashicons-arrow-down-alt2') : 'dashicons-sort';
|
||||
return '<a class="aksrt-vip-sort' . ($active ? ' is-active' : '') . '" href="' . esc_url($this->vip_list_url($filters, ['orderby' => 'expires', 'order' => $next])) . '">'
|
||||
. esc_html__('到期时间', 'aksrt') . '<span class="dashicons ' . esc_attr($arrow) . '" aria-hidden="true"></span></a>';
|
||||
$state = $active ? ($filters['order'] === 'ASC' ? ' is-asc' : ' is-desc') : '';
|
||||
return '<a class="aksrt-vip-sort' . $state . '" href="' . esc_url($this->vip_list_url($filters, ['orderby' => 'expires', 'order' => $next])) . '">'
|
||||
. esc_html__('到期时间', 'aksrt') . '<span class="aksrt-vip-sort__icon" aria-hidden="true"><i></i><i></i></span></a>';
|
||||
}
|
||||
|
||||
private function render_vip_row(array $row): void {
|
||||
|
||||
Reference in new issue
Block a user