Version 5.0.0 beta 5
This commit is contained in:
1 parent
2f24f9de48
commit
57d9db6ce2
218 files changed
+5331
-7416
No files matched your search
@@ -1846,21 +1846,19 @@
|
||||
</div>
|
||||
|
||||
<div class='ipsBox'>
|
||||
<div class='ipsTabs ipsTabs--stretch' id='elCustomerTabs' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_elCustomerTabs'>
|
||||
<ul role='tablist'>
|
||||
<i-tabs class='ipsTabs ipsTabs--stretch ipsTabs--customerTabs' id='ipsTabs_customer' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_customer_content'>
|
||||
<div role='tablist'>
|
||||
{{foreach $tabs as $k => $tab}}
|
||||
<li>
|
||||
<a href='{$customer->acpUrl()->setQueryString( array( 'do' => 'view', 'blockKey' => 'nexus_AccountInformation', 'block[nexus_AccountInformation]' => $k ) )}' class='ipsTabs__tab i-text-align_center {{if $activeTabKey == $k}}ipsTabs__tab--active{{endif}}' id='customer_tab_{$k}' data-ipsTooltip title='{lang="customer_tab_{$k}"}'>
|
||||
<i class='fa-solid fa-{$tab['icon']}'></i> <span class='ipsResponsive_showPhone'> {lang="customer_tab_{$k}"}</span>
|
||||
{{if $tab['count']}}<span class='ipsNotification'>{$tab['count']}</span>{{endif}}
|
||||
</a>
|
||||
</li>
|
||||
<a href='{$customer->acpUrl()->setQueryString( array( 'do' => 'view', 'blockKey' => 'nexus_AccountInformation', 'block[nexus_AccountInformation]' => $k ) )}' class='ipsTabs__tab' id='ipsTabs_customer_{$k}' role="tab" aria-controls="ipsTabs_customer_{$k}_panel" aria-selected="{{if $activeTabKey == $k}}true{{else}}{{endif}}" data-ipsTooltip title='{lang="customer_tab_{$k}"}'>
|
||||
<i class='fa-solid fa-{$tab['icon']}'></i> <span class='ipsResponsive_showPhone'> {lang="customer_tab_{$k}"}</span>
|
||||
{{if $tab['count']}}<span class='ipsNotification'>{$tab['count']}</span>{{endif}}
|
||||
</a>
|
||||
{{endforeach}}
|
||||
</ul>
|
||||
</div>
|
||||
{template="tabScrollers" app="core" group="global" location="global"}
|
||||
</div>
|
||||
<div id='ipsTabs_content_elCustomerTabs' class='ipsTabs__panels acpFormTabContent'>
|
||||
<div id='ipsTabs_elCustomerTabs_customer_tab_{$activeTabKey}_panel' class='ipsTabs__panel' aria-labelledby='customer_tab_{$activeTabKey}' aria-hidden='false'>
|
||||
</i-tabs>
|
||||
<div id='ipsTabs_customer_content' class='ipsTabs__panels acpFormTabContent'>
|
||||
<div id='ipsTabs_customer_{$activeTabKey}_panel' class='ipsTabs__panel' role="tabpanel" aria-labelledby='ipsTabs_customer_{$activeTabKey}'>
|
||||
{$activeTabContents|raw}
|
||||
</div>
|
||||
</div>
|
||||
@@ -2279,21 +2277,19 @@
|
||||
</div>]]></template>
|
||||
<template template_group="customers" template_name="purchases" template_data="$customer, $tabs, $activeTabKey, $activeTabContents" template_location="admin" template_app="nexus"><![CDATA[<div class='ipsBox' data-ips-template="purchases">
|
||||
<h2 class="ipsBox__header">{lang="purchases"}</h2>
|
||||
<div class='ipsTabs ipsTabs--stretch' id='elPurchasesTabs' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_elPurchasesTabs'>
|
||||
<ul role='tablist'>
|
||||
<i-tabs class='ipsTabs ipsTabs--stretch' id='ipsTabs_purchases' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_purchases_content'>
|
||||
<div role='tablist'>
|
||||
{{foreach $tabs as $k => $tab}}
|
||||
<li>
|
||||
<a href='{$customer->acpUrl()->setQueryString( array( 'do' => 'view', 'blockKey' => 'nexus_Purchases', 'block[nexus_Purchases]' => $k ) )}' class='ipsTabs__tab i-text-align_center {{if $activeTabKey == $k}}ipsTabs__tab--active{{endif}}' id='purchase_tab_{$k}'>
|
||||
<a href='{$customer->acpUrl()->setQueryString( array( 'do' => 'view', 'blockKey' => 'nexus_Purchases', 'block[nexus_Purchases]' => $k ) )}' class='ipsTabs__tab' role="tab" id='ipsTabs_purchases_{$k}' aria-controls="ipsTabs_purchases_{$k}_panel" aria-selected="{{if $activeTabKey == $k}}true{{else}}false{{endif}}">
|
||||
{lang="purchase_tab_{$k}"}
|
||||
({$tab['count']})
|
||||
</a>
|
||||
</li>
|
||||
{{endforeach}}
|
||||
</ul>
|
||||
</div>
|
||||
{template="tabScrollers" app="core" group="global" location="global"}
|
||||
</div>
|
||||
<div id='ipsTabs_content_elPurchasesTabs' class='ipsTabs__panels acpFormTabContent'>
|
||||
<div id='ipsTabs_elPurchasesTabs_purchase_tab_{$activeTabKey}_panel' class='ipsTabs__panel' aria-labelledby='purchase_tab_{$activeTabKey}' aria-hidden='false'>
|
||||
</i-tabs>
|
||||
<div id='ipsTabs_purchases_content' class='ipsTabs__panels acpFormTabContent'>
|
||||
<div id='ipsTabs_purchases_{$activeTabKey}_panel' class='ipsTabs__panel' role="tabpanel" aria-labelledby='ipsTabs_purchases_{$activeTabKey}'>
|
||||
{$activeTabContents|raw}
|
||||
</div>
|
||||
</div>
|
||||
@@ -3730,7 +3726,7 @@
|
||||
{{$customer = \IPS\nexus\Customer::load( $recipient );}}
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<div class='ipsPhotoPanel ipsPhotoPanel_tiny'>
|
||||
<div class='ipsPhotoPanel ipsPhotoPanel--tiny'>
|
||||
<a href="{$customer->acpUrl()}"><img src='{$customer->photo}' class='ipsUserPhoto ipsUserPhoto--tiny' loading="lazy" alt=""></a>
|
||||
<div>
|
||||
<a href="{$customer->acpUrl()}" class="i-link-color_inherit"><strong>{lang="invoice_amount_recipient" sprintf="\IPS\Member::load( $recipient )->name"}</strong></a>
|
||||
@@ -3745,7 +3741,7 @@
|
||||
{{$totalForSite = $totalForSite->subtract( $commission['amount']->amount );}}
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<div class='ipsPhotoPanel ipsPhotoPanel_tiny'>
|
||||
<div class='ipsPhotoPanel ipsPhotoPanel--tiny'>
|
||||
<a href="{$commission['referrer']->acpUrl()}"><img src='{$commission['referrer']->photo}' class='ipsUserPhoto ipsUserPhoto--tiny' loading='lazy' alt=''></a>
|
||||
<div>
|
||||
<a href="{$commission['referrer']->acpUrl()}"><strong>{lang="invoice_amount_commission" sprintf="$commission['referrer']->name"}</strong></a>
|
||||
@@ -4049,21 +4045,19 @@
|
||||
{{$link = \IPS\Http\Url::external( $advertisement->link );}}
|
||||
|
||||
{{if \count( $images ) > 1}}
|
||||
<div class='ipsTabs acpFormTabBar' id='elTabs_adView' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_adView' data-ipsTabBar-updateURL='false'>
|
||||
<ul role='tablist'
|
||||
<i-tabs class='ipsTabs acpFormTabBar' id='ipsTabs_adView' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_adView_content' data-ipsTabBar-updateURL='false'>
|
||||
<div role='tablist'>
|
||||
{{foreach $images as $key => $image}}
|
||||
<li>
|
||||
<a href='#ipsTabs_elTabs_adView_adView_tab_{$key}_panel' id='adView_tab_{$key}' class="ipsTabs__tab {{if $key == "large"}}ipsTabs__tab--active{{endif}}" title='{$key}' role="tab" aria-selected="{{if $key == "large"}}true{{else}}false{{endif}}">
|
||||
{{if $key === 'large'}}{lang="ad_image"}{{else}}{lang="ad_image_{$key}"}{{endif}}
|
||||
</a>
|
||||
</li>
|
||||
<button type="button" id='ipsTabs_adView_{$key}' class="ipsTabs__tab" title='{$key}' role="tab" aria-controls='ipsTabs_adView_{$key}_panel' aria-selected="{{if $key == "large"}}true{{else}}false{{endif}}">
|
||||
{{if $key === 'large'}}{lang="ad_image"}{{else}}{lang="ad_image_{$key}"}{{endif}}
|
||||
</button>
|
||||
{{endforeach}}
|
||||
</ul>
|
||||
</div>
|
||||
{template="tabScrollers" app="core" group="global" location="global"}
|
||||
</div>
|
||||
<section id='ipsTabs_content_adView' class='acpFormTabContent'>
|
||||
</i-tabs>
|
||||
<section id='ipsTabs_adView_content' class='acpFormTabContent'>
|
||||
{{foreach $images as $key => $image}}
|
||||
<div id='ipsTabs_elTabs_adView_adView_tab_{$key}_panel' class="ipsTabs__panel" aria-labelledby="adView_tab_{$key}" aria-hidden="false">
|
||||
<div id='ipsTabs_adView_{$key}_panel' class="ipsTabs__panel" role="tabpanel" aria-labelledby="ipsTabs_adView_{$key}" {{if $key != "large"}}hidden{{endif}}>
|
||||
<div class="i-padding_3">
|
||||
<a href="{$link}" target='_blank' rel='nofollow noreferrer'><img src="{file="$image" extension="$advertisement->storageExtension()"}" class="ipsImage"></a>
|
||||
</div>
|
||||
@@ -4078,7 +4072,6 @@
|
||||
</div>
|
||||
{{endif}}
|
||||
<div class="i-font-size_-1"><a href="{$link}" rel="noreferrer">{$advertisement->link}</a></div>
|
||||
|
||||
</div>]]></template>
|
||||
<template template_group="purchases" template_name="advertisement" template_data="$purchase, $advertisement" template_location="front" template_app="nexus"><![CDATA[{{if $advertisement->active == -1}}
|
||||
<p class="ipsMessage ipsMessage--info">{lang="advertisement_pending_approval"}</p>
|
||||
@@ -8266,7 +8259,7 @@ input[type="text"][name="cm_checkout_vat_number"] {
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
.cCustomerOther .ipsPhotoPanel.ipsPhotoPanel_tiny > div {
|
||||
.cCustomerOther .ipsPhotoPanel.ipsPhotoPanel--tiny > div {
|
||||
margin-inline-start: 30px !important;
|
||||
}
|
||||
|
||||
@@ -8297,11 +8290,11 @@ input[type="text"][name="cm_checkout_vat_number"] {
|
||||
}
|
||||
|
||||
/* Customer info tabs */
|
||||
#elCustomerTabs .ipsTabs__tab {
|
||||
.ipsTabs--customerTabs .ipsTabs__tab {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#elCustomerTabs .ipsTabs__tab .ipsNotification {
|
||||
.ipsTabs--customerTabs .ipsTabs__tab .ipsNotification {
|
||||
inset-inline-end: auto;
|
||||
inset-inline-start: 50%;
|
||||
top: 0;
|
||||
@@ -8310,7 +8303,7 @@ input[type="text"][name="cm_checkout_vat_number"] {
|
||||
|
||||
/* PHONES */
|
||||
@media screen and (max-width: 767px) {
|
||||
html[dir] #elCustomerTabs .ipsTabs__tab .ipsNotification {
|
||||
html[dir] .ipsTabs--customerTabs .ipsTabs__tab .ipsNotification {
|
||||
position: relative;
|
||||
top: 0;
|
||||
left: 0;
|
||||
|
||||
Reference in new issue
Block a user