diff --git a/public/themes/dist_static/static/css/announce.css b/public/themes/dist_static/static/css/announce.css index 7c09314..af1a3ba 100644 --- a/public/themes/dist_static/static/css/announce.css +++ b/public/themes/dist_static/static/css/announce.css @@ -148,6 +148,11 @@ .a-card:hover .a-card__link { color: var(--color-primary); } +.a-card.is-disabled { + pointer-events: none; + cursor: default; + opacity: 0.55; +} .a-card__date { color: var(--color-text-muted); font-family: "D-DIN-PRO", "MiSans VF", "PingFang SC", sans-serif; diff --git a/public/themes/dist_static/static/css/download.css b/public/themes/dist_static/static/css/download.css index c44c31d..f3bac75 100644 --- a/public/themes/dist_static/static/css/download.css +++ b/public/themes/dist_static/static/css/download.css @@ -158,6 +158,12 @@ text-decoration: none; color: inherit; } +.d-item__main.is-disabled, +.d-item__action.is-disabled { + pointer-events: none; + cursor: default; + opacity: 0.55; +} .d-item__main:hover .d-item__name { color: var(--color-primary); } diff --git a/public/themes/dist_static/static/css/investment.css b/public/themes/dist_static/static/css/investment.css index 8351179..ed7fedd 100644 --- a/public/themes/dist_static/static/css/investment.css +++ b/public/themes/dist_static/static/css/investment.css @@ -181,6 +181,11 @@ .iv-announce__link path { fill: currentColor; } +.iv-announce__link.is-disabled { + pointer-events: none; + cursor: default; + opacity: 0.55; +} .iv-stock { padding-top: 6.25rem; diff --git a/public/themes/dist_static/static/css/product.css b/public/themes/dist_static/static/css/product.css index ffdc28d..07e2f2d 100644 --- a/public/themes/dist_static/static/css/product.css +++ b/public/themes/dist_static/static/css/product.css @@ -601,6 +601,12 @@ body.is-p-subnav .site-header { .p-download__name a:hover { color: var(--color-primary); } +.p-download__name .is-disabled, +.p-download__link.is-disabled { + pointer-events: none; + cursor: default; + opacity: 0.55; +} .p-download__meta { display: flex; align-items: center; diff --git a/public/themes/dist_static/static/css/search.css b/public/themes/dist_static/static/css/search.css index 60f3542..923c685 100644 --- a/public/themes/dist_static/static/css/search.css +++ b/public/themes/dist_static/static/css/search.css @@ -132,6 +132,13 @@ padding: 1.5rem; background: rgba(175, 181, 185, 0.15); } +.sr-item__media.is-disabled, +.sr-item__more.is-disabled, +a.is-disabled { + pointer-events: none; + cursor: default; + opacity: 0.55; +} .sr-item__media img { display: block; width: 100%; diff --git a/public/themes/website/1/en/demo/announce.html b/public/themes/website/1/en/demo/announce.html index bdaf87b..42f0532 100755 --- a/public/themes/website/1/en/demo/announce.html +++ b/public/themes/website/1/en/demo/announce.html @@ -106,7 +106,11 @@
{hcTaglib:contentPage mainField="*" subField="*" name="hc_content" limit="8" item="vo"} - + {php} + $announce_url = trim((string)($vo['url'] ?? '')); + $has_announce = $announce_url !== ''; + {/php} +

{$vo.title}

diff --git a/public/themes/website/1/en/demo/download.html b/public/themes/website/1/en/demo/download.html index 6d3278b..7f66e40 100755 --- a/public/themes/website/1/en/demo/download.html +++ b/public/themes/website/1/en/demo/download.html @@ -118,13 +118,16 @@
{hcTaglib:contentPage mainField="*" subField="*" name="hc_content" limit="12" item="vo" sort="sort desc"} - {php}$dl_file = $vo['url'] ?? ($vo['thumbnail']['url'] ?? '');{/php} + {php} + $dl_file = trim((string)($vo['url'] ?? ($vo['thumbnail']['url'] ?? ''))); + $has_dl = $dl_file !== ''; + {/php}
- + {$vo.title} - + Download diff --git a/public/themes/website/1/en/demo/investment.html b/public/themes/website/1/en/demo/investment.html index ef2dc3d..a05dbe8 100755 --- a/public/themes/website/1/en/demo/investment.html +++ b/public/themes/website/1/en/demo/investment.html @@ -116,10 +116,14 @@
{hcTaglib:contentPage cid="$ui_invest_announce" mainField="*" subField="*" name="hc_content" limit="12" item="vo"} + {php} + $announce_url = trim((string)($vo['url'] ?? '')); + $has_announce = $announce_url !== ''; + {/php}

{$vo.title}

- + View details diff --git a/public/themes/website/1/en/demo/product.html b/public/themes/website/1/en/demo/product.html index e20ec74..d3550f1 100755 --- a/public/themes/website/1/en/demo/product.html +++ b/public/themes/website/1/en/demo/product.html @@ -291,19 +291,24 @@ $resource_download = $main_content['resource_download'] ?? [];
{if $sr_kind == 'download'} - + Download @@ -231,7 +232,7 @@ {elseif $sr_kind == 'announce' /} - + Explore more diff --git a/public/themes/website/1/zh/demo/announce.html b/public/themes/website/1/zh/demo/announce.html index cd76e73..38505fa 100755 --- a/public/themes/website/1/zh/demo/announce.html +++ b/public/themes/website/1/zh/demo/announce.html @@ -106,7 +106,11 @@
{hcTaglib:contentPage mainField="*" subField="*" name="hc_content" limit="12" item="vo" sort="sort desc"} - {php}$dl_file = $vo['url'] ?? ($vo['thumbnail']['url'] ?? '');{/php} + {php} + $dl_file = trim((string)($vo['url'] ?? ($vo['thumbnail']['url'] ?? ''))); + $has_dl = $dl_file !== ''; + {/php}
- + {$vo.title} - + 立即下载 diff --git a/public/themes/website/1/zh/demo/investment.html b/public/themes/website/1/zh/demo/investment.html index 778118c..86bac17 100755 --- a/public/themes/website/1/zh/demo/investment.html +++ b/public/themes/website/1/zh/demo/investment.html @@ -116,10 +116,14 @@
{hcTaglib:contentPage cid="$ui_invest_announce" mainField="*" subField="*" name="hc_content" limit="12" item="vo"} + {php} + $announce_url = trim((string)($vo['url'] ?? '')); + $has_announce = $announce_url !== ''; + {/php}

{$vo.title}

- + 查看详情 diff --git a/public/themes/website/1/zh/demo/product.html b/public/themes/website/1/zh/demo/product.html index a22fe24..35352af 100755 --- a/public/themes/website/1/zh/demo/product.html +++ b/public/themes/website/1/zh/demo/product.html @@ -291,19 +291,24 @@ $resource_download = $main_content['resource_download'] ?? [];
{if $sr_kind == 'download'} - + 立即下载 @@ -231,7 +232,7 @@ {elseif $sr_kind == 'announce' /} - + 探索更多