From f53f2535d0ce72258c9c23262f8b2f013a9da5b1 Mon Sep 17 00:00:00 2001 From: Miguel Ribeiro Date: Wed, 14 Feb 2024 18:00:03 +0100 Subject: [PATCH] Show notes to subscriptions list on the dashboard --- endpoints/subscriptions/get.php | 1 + images/siteicons/notes.png | Bin 0 -> 846 bytes includes/list_subscriptions.php | 12 ++++++++++++ includes/version.php | 2 +- index.php | 1 + styles/styles.css | 19 +++++++++++++++++-- 6 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 images/siteicons/notes.png diff --git a/endpoints/subscriptions/get.php b/endpoints/subscriptions/get.php index 96d710d..660d973 100644 --- a/endpoints/subscriptions/get.php +++ b/endpoints/subscriptions/get.php @@ -55,6 +55,7 @@ $print[$id]['payer_user_id'] = $subscription['payer_user_id']; $print[$id]['price'] = floatval($subscription['price']); $print[$id]['url'] = $subscription['url']; + $print[$id]['notes'] = $subscription['notes']; if (isset($_COOKIE['convertCurrency']) && $_COOKIE['convertCurrency'] === 'true' && $currencyId != $mainCurrencyId) { $print[$id]['price'] = getPriceConverted($print[$id]['price'], $currencyId, $db); diff --git a/images/siteicons/notes.png b/images/siteicons/notes.png new file mode 100644 index 0000000000000000000000000000000000000000..3bb5cd8bc696aa51699cb2cff599d8009191dfb8 GIT binary patch literal 846 zcmV-U1F`&xP)G-drw-0e2$cXtCO*@ zEYTn&H4&|TTpWG@X^U62

+NG7(!ch{hpH;KR$Go($iC_Fct8s_9zrYMUJ~r;6lgK(c1$F$Q&yx zYwFkaUn<#fsrQ^dGICj`0Z-w7m$@45EbCh4Oe+TVOsEJRL$V!5P5d=aC*FIAkv5 zRjr9fFfoIiqhz44Y&5b#=0aZ8@+iULaxxj%TOgt-goR{slU~1BgR(MutDgda4yZg{ z)s_*(EKCzH8`wnZMA-7|`Fl#G{z4tn)pdsM-Mt3I<5le;Mluv^?SbG77)ZzR`O8n* z*-1kYwYRrYf8Tj1d%UVGf*Ht-J@*jN4BYt)n*rZYW+0CayT%c>)&#xr<<_T zS5kz zlWKq=+e*l{2_iT!z+ju0MJ3o>XW>4a0iXY{#Sr;vv7WFqu!VFM;Rm*1pcC0_Aia#I zV~~Cz3Io#wOa?Nl>_)B~`3+2 + +

+ + <?= translate('notes', $i18n) ?> + + +
+ \ No newline at end of file diff --git a/index.php b/index.php index 860c8bb..b7b13eb 100644 --- a/index.php +++ b/index.php @@ -88,6 +88,7 @@ $print[$id]['payer_user_id'] = $subscription['payer_user_id']; $print[$id]['price'] = floatval($subscription['price']); $print[$id]['url'] = $subscription['url']; + $print[$id]['notes'] = $subscription['notes']; if (isset($_COOKIE['convertCurrency']) && $_COOKIE['convertCurrency'] === 'true' && $currencyId != $mainCurrencyId) { $print[$id]['price'] = getPriceConverted($print[$id]['price'], $currencyId, $db); diff --git a/styles/styles.css b/styles/styles.css index c319ccf..dec69b7 100644 --- a/styles/styles.css +++ b/styles/styles.css @@ -218,6 +218,13 @@ main > .contain { overflow: hidden; } +.subscription-notes { + display: none; + flex-direction: row; + padding: 6px 5px; + overflow: hidden; +} + .subscription-main > span, .subscription-secondary > span { display: flex; @@ -294,6 +301,12 @@ main > .contain { cursor: pointer; } +.subscription-notes > span { + display: flex; + align-items: center; + font-size: 14px; +} + @media (max-width: 768px) { .subscription-main > .name { display: none; @@ -316,11 +329,13 @@ main > .contain { } } -.subscription.is-open .subscription-secondary { +.subscription.is-open .subscription-secondary, +.subscription.is-open .subscription-notes { display: flex; } -.subscription-secondary img { +.subscription-secondary img, +.subscription-notes img { height: 20px; margin-right: 10px; }