Plugin Directory

Changeset 3325960


Ignore:
Timestamp:
07/10/2025 10:27:30 PM (7 months ago)
Author:
enwikuna
Message:

Updated plugin files for Enwikuna License Manager v1.3.13

Location:
enwikuna-license-manager/trunk
Files:
51 edited

Legend:

Unmodified
Added
Removed
  • enwikuna-license-manager/trunk/CHANGELOG.md

    r3245956 r3325960  
    22
    33All notable changes to `Enwikuna License Manager` will be documented in this file.
     4
     5## [1.3.13]
     6
     7### Feature
     8
     9- Change Enwikuna URL to new website
     10- Ensure WordPress 6.8.1 compatibility
     11- Ensure WooCommerce 9.9.5 compatibility
     12
     13### Bugfix
     14
     15- General bugfixes and improvements
    416
    517## [1.3.12]
  • enwikuna-license-manager/trunk/assets/css/enwikuna-license-manager.css

    r3105842 r3325960  
    7474}
    7575.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty {
    76   text-align: center;
     76  text-align: center !important;
    7777}
    7878.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty::before {
     
    9696  -webkit-user-select: none;
    9797     -moz-user-select: none;
    98       -ms-user-select: none;
    9998          user-select: none;
    10099  word-break: break-all;
  • enwikuna-license-manager/trunk/assets/css/enwikuna-license-manager.css.map

    r3105842 r3325960  
    1 {"version":3,"sources":["enwikuna-license-manager.css"],"names":[],"mappings":"AAAA;;EAEE;AACF;EACE,sBAAsB;AACxB;AACA;EACE,gCAAgC;AAClC;AACA;EACE,cAAc;AAChB;AACA;EACE,aAAa;EACb,eAAe;EACf,QAAQ;AACV;AACA;EACE;IACE,sBAAsB;IACtB,kBAAkB;EACpB;AACF;AACA;EACE;IACE,kBAAkB;EACpB;AACF;AACA;EACE,gCAAgC;AAClC;AACA;EACE,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,8BAA8B;AAChC;AACA;EACE,kBAAkB;EAClB,iBAAiB;AACnB;AACA;EACE,OAAO;AACT;AACA;EACE;IACE,WAAW;EACb;AACF;AACA;EACE,cAAc;EACd,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,WAAW;AACb;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,QAAQ;AACV;AACA;EACE;IACE,sBAAsB;IACtB,kBAAkB;EACpB;AACF;AACA;EACE,kBAAkB;AACpB;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,WAAW;AACb;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,gCAAgC;EAChC,eAAe;EACf,gBAAgB;EAChB,qBAAqB;EACrB,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;EACnB,sBAAsB;EACtB,yBAAiB;KAAjB,sBAAiB;MAAjB,qBAAiB;UAAjB,iBAAiB;EACjB,qBAAqB;AACvB;AACA;EACE,sCAAsC;EACtC,mBAAmB;EACnB,kBAAkB;EAClB,eAAe;EACf,cAAc;EACd,kBAAkB;EAClB,QAAQ;EACR,oBAAoB;EACpB,cAAc;EACd,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,iBAAiB;EACjB,cAAc;EACd,qCAAqC;EACrC,mCAAmC;EACnC,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,8BAA8B;AAChC;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;AACpB;AACA;EACE;IACE,mBAAmB;EACrB;EACA;IACE,iBAAiB;EACnB;AACF;AACA;EACE;IACE,sBAAsB;EACxB;EACA;IACE,gBAAgB;IAChB,WAAW;EACb;AACF;AACA;EACE,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,aAAa;EACb,kBAAkB;AACpB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,kBAAkB;AACpB;AACA;EACE;IACE,kBAAkB;EACpB;AACF;AACA;EACE,MAAM;AACR;AACA;EACE,+BAA+B;EAC/B,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE;IACE,gCAAgC;EAClC;AACF;AACA;EACE;IACE,iCAAiC;EACnC;AACF;AACA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,oBAAoB;EACpB,kCAAkC;EAClC,gBAAgB;EAChB,oBAAoB;EACpB,wBAAwB;EACxB,gBAAgB;EAChB,2BAA2B;AAC7B;AACA;EACE,MAAM;AACR;AACA;EACE,+BAA+B;EAC/B,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE;IACE,gCAAgC;EAClC;AACF;AACA;EACE;IACE,iCAAiC;EACnC;AACF;;AAEA;EACE,sBAAsB;AACxB;AACA;EACE,gCAAgC;AAClC;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,aAAa;AACf;AACA;EACE;IACE,kBAAkB;EACpB;AACF;AACA;EACE;IACE,aAAa;EACf;EACA;IACE,cAAc;IACd,iBAAiB;IACjB,WAAW;EACb;EACA;IACE,8BAA8B;IAC9B,gBAAgB;IAChB,WAAW;EACb;AACF","file":"enwikuna-license-manager.css","sourcesContent":["/**\n * Enwikuna License Manager frontend styles\n */\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table {\n  word-break: break-word;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.license-key span {\n  font-family: Consolas, monospace;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.expires-at.expired {\n  color: #aa000a;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n@media (min-width: 768px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.status, .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions {\n    word-break: normal;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-order-licenses-details-table a {\n  font-family: Consolas, monospace;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section {\n  margin-bottom: 2em;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 #elm-license-activation-create-btn {\n  font-size: initial;\n  margin-left: 12px;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 span {\n  flex: 1;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form button[type=submit] {\n    width: 100%;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form small {\n  display: block;\n  margin-top: 6px;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form br {\n  display: none;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table {\n  width: 100%;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.label, .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.host {\n  word-break: break-all;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper {\n  display: flex;\n  gap: 6px;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty {\n  text-align: center;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty::before {\n  display: none;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table {\n  cursor: pointer;\n  width: 100%;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key {\n  display: flex;\n  text-align: center;\n  font-family: Consolas, monospace;\n  font-size: 16px;\n  font-weight: 500;\n  text-decoration: none;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n  padding: 0 40px 0 20px;\n  user-select: none;\n  word-break: break-all;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key::after {\n  font-family: \"Material Icons Outlined\";\n  font-weight: normal;\n  font-style: normal;\n  font-size: 20px;\n  display: block;\n  position: absolute;\n  right: 0;\n  content: \"file_copy\";\n  line-height: 1;\n  letter-spacing: normal;\n  text-transform: none;\n  white-space: nowrap;\n  word-wrap: normal;\n  direction: ltr;\n  -webkit-font-feature-settings: \"liga\";\n  -webkit-font-smoothing: antialiased;\n  opacity: 0.25;\n  transition: 0.2s;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table:hover #elm-license-key::after {\n  opacity: 1;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table {\n  width: 100%;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td {\n  word-break: break-word;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper {\n  display: flex;\n  justify-content: space-between;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper span.expired {\n  color: #aa000a;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button {\n  text-align: center;\n}\n@media (min-width: 601px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper {\n    align-items: center;\n  }\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button {\n    margin-left: 12px;\n  }\n}\n@media (max-width: 600px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper {\n    flex-direction: column;\n  }\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button {\n    margin-top: 12px;\n    width: 100%;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn {\n  display: inline-flex;\n  align-items: center;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn i {\n  margin-right: 6px;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper {\n  display: none;\n  margin-bottom: 2em;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper form {\n  margin-bottom: 0;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--licenses a::before {\n  content: \"\\f084\";\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table {\n  font-size: 0.875em;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table {\n    font-size: initial;\n  }\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper {\n  gap: 0;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button {\n  padding: 0.6180469716em 0.875em;\n  font-size: 0.875em;\n  white-space: nowrap;\n}\n@media (min-width: 768px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child) {\n    margin-right: 0.236em !important;\n  }\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child) {\n    margin-bottom: 0.236em !important;\n  }\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button.view::after {\n  display: inline-block;\n  font-style: normal;\n  font-variant: normal;\n  font-family: \"Font Awesome 5 Free\";\n  font-weight: 900;\n  line-height: inherit;\n  vertical-align: baseline;\n  content: \"\\f06e\";\n  margin-left: 0.5407911001em;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper {\n  gap: 0;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button {\n  padding: 0.6180469716em 0.875em;\n  font-size: 0.875em;\n  white-space: nowrap;\n}\n@media (min-width: 768px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child) {\n    margin-right: 0.236em !important;\n  }\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child) {\n    margin-bottom: 0.236em !important;\n  }\n}\n\n.elm-licenses-table {\n  word-break: break-word;\n}\n.elm-licenses-table .elm-licenses-table-cell.license-key a {\n  font-family: Consolas, monospace;\n}\n.elm-licenses-table .elm-licenses-table-cell.expires-at.expired {\n  color: #aa000a;\n}\n.elm-licenses-table .elm-licenses-table-cell.empty {\n  text-align: center;\n}\n.elm-licenses-table .elm-licenses-table-cell.empty::before {\n  display: none;\n}\n@media (min-width: 768px) {\n  .elm-licenses-table .elm-licenses-table-cell.status {\n    word-break: normal;\n  }\n}\n@media (max-width: 767px) {\n  .elm-licenses-table thead {\n    display: none;\n  }\n  .elm-licenses-table tbody tr td {\n    display: block;\n    text-align: right;\n    clear: both;\n  }\n  .elm-licenses-table tbody tr td[data-title]::before {\n    content: attr(data-title) \": \";\n    font-weight: 600;\n    float: left;\n  }\n}\n"]}
     1{"version":3,"sources":["enwikuna-license-manager.css"],"names":[],"mappings":"AAAA;;EAEE;AACF;EACE,sBAAsB;AACxB;AACA;EACE,gCAAgC;AAClC;AACA;EACE,cAAc;AAChB;AACA;EACE,aAAa;EACb,eAAe;EACf,QAAQ;AACV;AACA;EACE;IACE,sBAAsB;IACtB,kBAAkB;EACpB;AACF;AACA;EACE;IACE,kBAAkB;EACpB;AACF;AACA;EACE,gCAAgC;AAClC;AACA;EACE,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,8BAA8B;AAChC;AACA;EACE,kBAAkB;EAClB,iBAAiB;AACnB;AACA;EACE,OAAO;AACT;AACA;EACE;IACE,WAAW;EACb;AACF;AACA;EACE,cAAc;EACd,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,WAAW;AACb;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,QAAQ;AACV;AACA;EACE;IACE,sBAAsB;IACtB,kBAAkB;EACpB;AACF;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,WAAW;AACb;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,gCAAgC;EAChC,eAAe;EACf,gBAAgB;EAChB,qBAAqB;EACrB,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;EACnB,sBAAsB;EACtB,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;EACjB,qBAAqB;AACvB;AACA;EACE,sCAAsC;EACtC,mBAAmB;EACnB,kBAAkB;EAClB,eAAe;EACf,cAAc;EACd,kBAAkB;EAClB,QAAQ;EACR,oBAAoB;EACpB,cAAc;EACd,sBAAsB;EACtB,oBAAoB;EACpB,mBAAmB;EACnB,iBAAiB;EACjB,cAAc;EACd,qCAAqC;EACrC,mCAAmC;EACnC,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,8BAA8B;AAChC;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;AACpB;AACA;EACE;IACE,mBAAmB;EACrB;EACA;IACE,iBAAiB;EACnB;AACF;AACA;EACE;IACE,sBAAsB;EACxB;EACA;IACE,gBAAgB;IAChB,WAAW;EACb;AACF;AACA;EACE,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,aAAa;EACb,kBAAkB;AACpB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,kBAAkB;AACpB;AACA;EACE;IACE,kBAAkB;EACpB;AACF;AACA;EACE,MAAM;AACR;AACA;EACE,+BAA+B;EAC/B,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE;IACE,gCAAgC;EAClC;AACF;AACA;EACE;IACE,iCAAiC;EACnC;AACF;AACA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,oBAAoB;EACpB,kCAAkC;EAClC,gBAAgB;EAChB,oBAAoB;EACpB,wBAAwB;EACxB,gBAAgB;EAChB,2BAA2B;AAC7B;AACA;EACE,MAAM;AACR;AACA;EACE,+BAA+B;EAC/B,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE;IACE,gCAAgC;EAClC;AACF;AACA;EACE;IACE,iCAAiC;EACnC;AACF;;AAEA;EACE,sBAAsB;AACxB;AACA;EACE,gCAAgC;AAClC;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,aAAa;AACf;AACA;EACE;IACE,kBAAkB;EACpB;AACF;AACA;EACE;IACE,aAAa;EACf;EACA;IACE,cAAc;IACd,iBAAiB;IACjB,WAAW;EACb;EACA;IACE,8BAA8B;IAC9B,gBAAgB;IAChB,WAAW;EACb;AACF","file":"enwikuna-license-manager.css","sourcesContent":["/**\n * Enwikuna License Manager frontend styles\n */\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table {\n  word-break: break-word;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.license-key span {\n  font-family: Consolas, monospace;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.expires-at.expired {\n  color: #aa000a;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n@media (min-width: 768px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.status, .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions {\n    word-break: normal;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-order-licenses-details-table a {\n  font-family: Consolas, monospace;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section {\n  margin-bottom: 2em;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 #elm-license-activation-create-btn {\n  font-size: initial;\n  margin-left: 12px;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 span {\n  flex: 1;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form button[type=submit] {\n    width: 100%;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form small {\n  display: block;\n  margin-top: 6px;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form br {\n  display: none;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table {\n  width: 100%;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.label, .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.host {\n  word-break: break-all;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper {\n  display: flex;\n  gap: 6px;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper {\n    flex-direction: column;\n    text-align: center;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty {\n  text-align: center !important;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty::before {\n  display: none;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table {\n  cursor: pointer;\n  width: 100%;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key {\n  display: flex;\n  text-align: center;\n  font-family: Consolas, monospace;\n  font-size: 16px;\n  font-weight: 500;\n  text-decoration: none;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n  padding: 0 40px 0 20px;\n  user-select: none;\n  word-break: break-all;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key::after {\n  font-family: \"Material Icons Outlined\";\n  font-weight: normal;\n  font-style: normal;\n  font-size: 20px;\n  display: block;\n  position: absolute;\n  right: 0;\n  content: \"file_copy\";\n  line-height: 1;\n  letter-spacing: normal;\n  text-transform: none;\n  white-space: nowrap;\n  word-wrap: normal;\n  direction: ltr;\n  -webkit-font-feature-settings: \"liga\";\n  -webkit-font-smoothing: antialiased;\n  opacity: 0.25;\n  transition: 0.2s;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table:hover #elm-license-key::after {\n  opacity: 1;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table {\n  width: 100%;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td {\n  word-break: break-word;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper {\n  display: flex;\n  justify-content: space-between;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper span.expired {\n  color: #aa000a;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button {\n  text-align: center;\n}\n@media (min-width: 601px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper {\n    align-items: center;\n  }\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button {\n    margin-left: 12px;\n  }\n}\n@media (max-width: 600px) {\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper {\n    flex-direction: column;\n  }\n  .woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button {\n    margin-top: 12px;\n    width: 100%;\n  }\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn {\n  display: inline-flex;\n  align-items: center;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn i {\n  margin-right: 6px;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper {\n  display: none;\n  margin-bottom: 2em;\n}\n.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper form {\n  margin-bottom: 0;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--licenses a::before {\n  content: \"\\f084\";\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table {\n  font-size: 0.875em;\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table {\n    font-size: initial;\n  }\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper {\n  gap: 0;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button {\n  padding: 0.6180469716em 0.875em;\n  font-size: 0.875em;\n  white-space: nowrap;\n}\n@media (min-width: 768px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child) {\n    margin-right: 0.236em !important;\n  }\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child) {\n    margin-bottom: 0.236em !important;\n  }\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button.view::after {\n  display: inline-block;\n  font-style: normal;\n  font-variant: normal;\n  font-family: \"Font Awesome 5 Free\";\n  font-weight: 900;\n  line-height: inherit;\n  vertical-align: baseline;\n  content: \"\\f06e\";\n  margin-left: 0.5407911001em;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper {\n  gap: 0;\n}\n.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button {\n  padding: 0.6180469716em 0.875em;\n  font-size: 0.875em;\n  white-space: nowrap;\n}\n@media (min-width: 768px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child) {\n    margin-right: 0.236em !important;\n  }\n}\n@media (max-width: 767px) {\n  .woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child) {\n    margin-bottom: 0.236em !important;\n  }\n}\n\n.elm-licenses-table {\n  word-break: break-word;\n}\n.elm-licenses-table .elm-licenses-table-cell.license-key a {\n  font-family: Consolas, monospace;\n}\n.elm-licenses-table .elm-licenses-table-cell.expires-at.expired {\n  color: #aa000a;\n}\n.elm-licenses-table .elm-licenses-table-cell.empty {\n  text-align: center;\n}\n.elm-licenses-table .elm-licenses-table-cell.empty::before {\n  display: none;\n}\n@media (min-width: 768px) {\n  .elm-licenses-table .elm-licenses-table-cell.status {\n    word-break: normal;\n  }\n}\n@media (max-width: 767px) {\n  .elm-licenses-table thead {\n    display: none;\n  }\n  .elm-licenses-table tbody tr td {\n    display: block;\n    text-align: right;\n    clear: both;\n  }\n  .elm-licenses-table tbody tr td[data-title]::before {\n    content: attr(data-title) \": \";\n    font-weight: 600;\n    float: left;\n  }\n}\n"]}
  • enwikuna-license-manager/trunk/assets/css/enwikuna-license-manager.min.css

    r3105842 r3325960  
    1 .elm-licenses-table,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table{word-break:break-word}.elm-licenses-table .elm-licenses-table-cell.license-key a,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.license-key span,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-order-licenses-details-table a{font-family:Consolas,monospace}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper span.expired,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{flex-direction:column;text-align:center}}@media (min-width:768px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section{margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2{display:flex;align-items:center;justify-content:space-between}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 #elm-license-activation-create-btn{font-size:initial;margin-left:12px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 span{flex:1}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form button[type=submit]{width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form small{display:block;margin-top:6px}.elm-licenses-table .elm-licenses-table-cell.empty::before,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form br,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty::before{display:none}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.host,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.label{word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{display:flex;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{flex-direction:column;text-align:center}}.elm-licenses-table .elm-licenses-table-cell.empty,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty{text-align:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table{cursor:pointer;width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key{display:flex;text-align:center;font-family:Consolas,monospace;font-size:16px;font-weight:500;text-decoration:none;position:relative;justify-content:center;align-items:center;padding:0 40px 0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key::after{font-family:"Material Icons Outlined";font-weight:400;font-style:normal;font-size:20px;display:block;position:absolute;right:0;content:"file_copy";line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;opacity:.25;transition:.2s}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table:hover #elm-license-key::after{opacity:1}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{display:flex;justify-content:space-between}@media (min-width:601px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-left:12px}}@media (max-width:600px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{flex-direction:column}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-top:12px;width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn{display:inline-flex;align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn i{margin-right:6px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper{display:none;margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper form{margin-bottom:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--licenses a::before{content:"\f084"}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:.875em}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:initial}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{gap:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button{padding:.6180469716em .875em;font-size:.875em;white-space:nowrap}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button.view::after{display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f06e";margin-left:.5407911001em}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}@media (min-width:768px){.elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}@media (max-width:767px){.elm-licenses-table thead{display:none}.elm-licenses-table tbody tr td{display:block;text-align:right;clear:both}.elm-licenses-table tbody tr td[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left}}
     1.elm-licenses-table,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table{word-break:break-word}.elm-licenses-table .elm-licenses-table-cell.license-key a,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.license-key span,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-order-licenses-details-table a{font-family:Consolas,monospace}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper span.expired,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{flex-direction:column;text-align:center}}@media (min-width:768px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section{margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2{display:flex;align-items:center;justify-content:space-between}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 #elm-license-activation-create-btn{font-size:initial;margin-left:12px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 span{flex:1}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form button[type=submit]{width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form small{display:block;margin-top:6px}.elm-licenses-table .elm-licenses-table-cell.empty::before,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form br,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty::before{display:none}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.host,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.label{word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{display:flex;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{flex-direction:column;text-align:center}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty{text-align:center!important}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table{cursor:pointer;width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key{display:flex;text-align:center;font-family:Consolas,monospace;font-size:16px;font-weight:500;text-decoration:none;position:relative;justify-content:center;align-items:center;padding:0 40px 0 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key::after{font-family:"Material Icons Outlined";font-weight:400;font-style:normal;font-size:20px;display:block;position:absolute;right:0;content:"file_copy";line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;opacity:.25;transition:.2s}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table:hover #elm-license-key::after{opacity:1}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{display:flex;justify-content:space-between}.elm-licenses-table .elm-licenses-table-cell.empty,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{text-align:center}@media (min-width:601px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-left:12px}}@media (max-width:600px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{flex-direction:column}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-top:12px;width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn{display:inline-flex;align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn i{margin-right:6px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper{display:none;margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper form{margin-bottom:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--licenses a::before{content:""}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:.875em}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:initial}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{gap:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button{padding:.6180469716em .875em;font-size:.875em;white-space:nowrap}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button.view::after{display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-left:.5407911001em}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}@media (min-width:768px){.elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}@media (max-width:767px){.elm-licenses-table thead{display:none}.elm-licenses-table tbody tr td{display:block;text-align:right;clear:both}.elm-licenses-table tbody tr td[data-title]::before{content:attr(data-title)": ";font-weight:600;float:left}}
    22/*# sourceMappingURL=enwikuna-license-manager.min.css.map */
  • enwikuna-license-manager/trunk/assets/css/enwikuna-license-manager.min.css.map

    r3105842 r3325960  
    1 {"version":3,"sources":["enwikuna-license-manager.min.css"],"names":[],"mappings":"AAAA,8PAA8P,qBAAqB,CAAC,uSAAuS,8BAA8B,CAAC,2UAA2U,aAAa,CAAC,uJAAuJ,YAAY,CAAC,cAAc,CAAC,OAAO,CAAC,yBAAyB,uJAAuJ,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,yBAAyB,mPAAmP,iBAAiB,CAAC,CAAC,0GAA0G,iBAAiB,CAAC,qIAAqI,YAAY,CAAC,kBAAkB,CAAC,6BAA6B,CAAC,wKAAwK,iBAAiB,CAAC,gBAAgB,CAAC,0IAA0I,MAAM,CAAC,yBAAyB,iOAAiO,UAAU,CAAC,CAAC,mNAAmN,aAAa,CAAC,cAAc,CAAC,8dAA8d,YAAY,CAAC,iKAAiK,UAAU,CAAC,qZAAqZ,oBAAoB,CAAC,qPAAqP,YAAY,CAAC,OAAO,CAAC,yBAAyB,qPAAqP,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,+bAA+b,iBAAiB,CAAC,iIAAiI,cAAc,CAAC,UAAU,CAAC,kJAAkJ,YAAY,CAAC,iBAAiB,CAAC,8BAA8B,CAAC,cAAc,CAAC,eAAe,CAAC,oBAAoB,CAAC,iBAAiB,CAAC,sBAAsB,CAAC,kBAAkB,CAAC,qBAAqB,CAAC,wBAAgB,CAAhB,qBAAgB,CAAhB,oBAAgB,CAAhB,gBAAgB,CAAC,oBAAoB,CAAC,yJAAyJ,qCAAqC,CAAC,eAAe,CAAC,iBAAiB,CAAC,cAAc,CAAC,aAAa,CAAC,iBAAiB,CAAC,OAAO,CAAC,mBAAmB,CAAC,aAAa,CAAC,qBAAqB,CAAC,mBAAmB,CAAC,kBAAkB,CAAC,gBAAgB,CAAC,aAAa,CAAC,oCAAoC,CAAC,kCAAkC,CAAC,WAAW,CAAC,cAAc,CAAC,+JAA+J,SAAS,CAAC,qIAAqI,UAAU,CAAC,yLAAyL,YAAY,CAAC,6BAA6B,CAAC,yBAAyB,yLAAyL,kBAAkB,CAAC,iMAAiM,gBAAgB,CAAC,CAAC,yBAAyB,yLAAyL,qBAAqB,CAAC,iMAAiM,eAAe,CAAC,UAAU,CAAC,CAAC,uLAAuL,mBAAmB,CAAC,kBAAkB,CAAC,yLAAyL,gBAAgB,CAAC,4FAA4F,YAAY,CAAC,iBAAiB,CAAC,iGAAiG,eAAe,CAAC,oJAAoJ,eAAe,CAAC,0GAA0G,gBAAgB,CAAC,yBAAyB,0GAA0G,iBAAiB,CAAC,CAAC,8aAA8a,KAAK,CAAC,8bAA8b,4BAA4B,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,yBAAyB,iMAAiM,6BAA6B,CAAC,CAAC,yBAAyB,iMAAiM,8BAA8B,CAAC,CAAC,4LAA4L,oBAAoB,CAAC,iBAAiB,CAAC,mBAAmB,CAAC,iCAAiC,CAAC,eAAe,CAAC,mBAAmB,CAAC,uBAAuB,CAAC,eAAe,CAAC,yBAAyB,CAAC,yBAAyB,+RAA+R,6BAA6B,CAAC,CAAC,yBAAyB,+RAA+R,8BAA8B,CAAC,CAAC,gEAAgE,aAAa,CAAC,yBAAyB,oDAAoD,iBAAiB,CAAC,CAAC,yBAAyB,0BAA0B,YAAY,CAAC,gCAAgC,aAAa,CAAC,gBAAgB,CAAC,UAAU,CAAC,oDAAoD,6BAA6B,CAAC,eAAe,CAAC,UAAU,CAAC","file":"enwikuna-license-manager.min.css","sourcesContent":[".elm-licenses-table,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table{word-break:break-word}.elm-licenses-table .elm-licenses-table-cell.license-key a,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.license-key span,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-order-licenses-details-table a{font-family:Consolas,monospace}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper span.expired,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{flex-direction:column;text-align:center}}@media (min-width:768px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section{margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2{display:flex;align-items:center;justify-content:space-between}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 #elm-license-activation-create-btn{font-size:initial;margin-left:12px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 span{flex:1}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form button[type=submit]{width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form small{display:block;margin-top:6px}.elm-licenses-table .elm-licenses-table-cell.empty::before,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form br,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty::before{display:none}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.host,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.label{word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{display:flex;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{flex-direction:column;text-align:center}}.elm-licenses-table .elm-licenses-table-cell.empty,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty{text-align:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table{cursor:pointer;width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key{display:flex;text-align:center;font-family:Consolas,monospace;font-size:16px;font-weight:500;text-decoration:none;position:relative;justify-content:center;align-items:center;padding:0 40px 0 20px;user-select:none;word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key::after{font-family:\"Material Icons Outlined\";font-weight:400;font-style:normal;font-size:20px;display:block;position:absolute;right:0;content:\"file_copy\";line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:\"liga\";-webkit-font-smoothing:antialiased;opacity:.25;transition:.2s}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table:hover #elm-license-key::after{opacity:1}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{display:flex;justify-content:space-between}@media (min-width:601px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-left:12px}}@media (max-width:600px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{flex-direction:column}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-top:12px;width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn{display:inline-flex;align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn i{margin-right:6px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper{display:none;margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper form{margin-bottom:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--licenses a::before{content:\"\\f084\"}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:.875em}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:initial}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{gap:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button{padding:.6180469716em .875em;font-size:.875em;white-space:nowrap}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button.view::after{display:inline-block;font-style:normal;font-variant:normal;font-family:\"Font Awesome 5 Free\";font-weight:900;line-height:inherit;vertical-align:baseline;content:\"\\f06e\";margin-left:.5407911001em}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}@media (min-width:768px){.elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}@media (max-width:767px){.elm-licenses-table thead{display:none}.elm-licenses-table tbody tr td{display:block;text-align:right;clear:both}.elm-licenses-table tbody tr td[data-title]::before{content:attr(data-title) \": \";font-weight:600;float:left}}"]}
     1{"version":3,"sources":["enwikuna-license-manager.min.css"],"names":[],"mappings":"AAAA,8PAA8P,qBAAqB,CAAC,uSAAuS,8BAA8B,CAAC,2UAA2U,aAAa,CAAC,uJAAuJ,YAAY,CAAC,cAAc,CAAC,OAAO,CAAC,yBAAyB,uJAAuJ,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,yBAAyB,mPAAmP,iBAAiB,CAAC,CAAC,0GAA0G,iBAAiB,CAAC,qIAAqI,YAAY,CAAC,kBAAkB,CAAC,6BAA6B,CAAC,wKAAwK,iBAAiB,CAAC,gBAAgB,CAAC,0IAA0I,MAAM,CAAC,yBAAyB,iOAAiO,UAAU,CAAC,CAAC,mNAAmN,aAAa,CAAC,cAAc,CAAC,8dAA8d,YAAY,CAAC,iKAAiK,UAAU,CAAC,qZAAqZ,oBAAoB,CAAC,qPAAqP,YAAY,CAAC,OAAO,CAAC,yBAAyB,qPAAqP,qBAAqB,CAAC,iBAAiB,CAAC,CAAC,2MAA2M,2BAA2B,CAAC,iIAAiI,cAAc,CAAC,UAAU,CAAC,kJAAkJ,YAAY,CAAC,iBAAiB,CAAC,8BAA8B,CAAC,cAAc,CAAC,eAAe,CAAC,oBAAoB,CAAC,iBAAiB,CAAC,sBAAsB,CAAC,kBAAkB,CAAC,qBAAqB,CAAC,wBAAgB,CAAhB,qBAAgB,CAAhB,gBAAgB,CAAC,oBAAoB,CAAC,yJAAyJ,qCAAqC,CAAC,eAAe,CAAC,iBAAiB,CAAC,cAAc,CAAC,aAAa,CAAC,iBAAiB,CAAC,OAAO,CAAC,mBAAmB,CAAC,aAAa,CAAC,qBAAqB,CAAC,mBAAmB,CAAC,kBAAkB,CAAC,gBAAgB,CAAC,aAAa,CAAC,oCAAoC,CAAC,kCAAkC,CAAC,WAAW,CAAC,cAAc,CAAC,+JAA+J,SAAS,CAAC,qIAAqI,UAAU,CAAC,yLAAyL,YAAY,CAAC,6BAA6B,CAAC,oPAAoP,iBAAiB,CAAC,yBAAyB,yLAAyL,kBAAkB,CAAC,iMAAiM,gBAAgB,CAAC,CAAC,yBAAyB,yLAAyL,qBAAqB,CAAC,iMAAiM,eAAe,CAAC,UAAU,CAAC,CAAC,uLAAuL,mBAAmB,CAAC,kBAAkB,CAAC,yLAAyL,gBAAgB,CAAC,4FAA4F,YAAY,CAAC,iBAAiB,CAAC,iGAAiG,eAAe,CAAC,oJAAoJ,WAAW,CAAC,0GAA0G,gBAAgB,CAAC,yBAAyB,0GAA0G,iBAAiB,CAAC,CAAC,8aAA8a,KAAK,CAAC,8bAA8b,4BAA4B,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,yBAAyB,iMAAiM,6BAA6B,CAAC,CAAC,yBAAyB,iMAAiM,8BAA8B,CAAC,CAAC,4LAA4L,oBAAoB,CAAC,iBAAiB,CAAC,mBAAmB,CAAC,iCAAiC,CAAC,eAAe,CAAC,mBAAmB,CAAC,uBAAuB,CAAC,WAAW,CAAC,yBAAyB,CAAC,yBAAyB,+RAA+R,6BAA6B,CAAC,CAAC,yBAAyB,+RAA+R,8BAA8B,CAAC,CAAC,gEAAgE,aAAa,CAAC,yBAAyB,oDAAoD,iBAAiB,CAAC,CAAC,yBAAyB,0BAA0B,YAAY,CAAC,gCAAgC,aAAa,CAAC,gBAAgB,CAAC,UAAU,CAAC,oDAAoD,4BAA4B,CAAC,eAAe,CAAC,UAAU,CAAC","file":"enwikuna-license-manager.min.css","sourcesContent":[".elm-licenses-table,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table{word-break:break-word}.elm-licenses-table .elm-licenses-table-cell.license-key a,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.license-key span,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-order-licenses-details-table a{font-family:Consolas,monospace}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper span.expired,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{flex-direction:column;text-align:center}}@media (min-width:768px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section{margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2{display:flex;align-items:center;justify-content:space-between}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 #elm-license-activation-create-btn{font-size:initial;margin-left:12px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations h2 span{flex:1}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form button[type=submit]{width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form small{display:block;margin-top:6px}.elm-licenses-table .elm-licenses-table-cell.empty::before,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activation-create-wrapper #elm-license-activation-create-form br,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty::before{display:none}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.host,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.label{word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{display:flex;gap:6px}@media (max-width:767px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper{flex-direction:column;text-align:center}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.empty{text-align:center!important}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table{cursor:pointer;width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key{display:flex;text-align:center;font-family:Consolas,monospace;font-size:16px;font-weight:500;text-decoration:none;position:relative;justify-content:center;align-items:center;padding:0 40px 0 20px;user-select:none;word-break:break-all}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table #elm-license-key::after{font-family:\"Material Icons Outlined\";font-weight:400;font-style:normal;font-size:20px;display:block;position:absolute;right:0;content:\"file_copy\";line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:\"liga\";-webkit-font-smoothing:antialiased;opacity:.25;transition:.2s}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-key-table:hover #elm-license-key::after{opacity:1}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table{width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{display:flex;justify-content:space-between}.elm-licenses-table .elm-licenses-table-cell.empty,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{text-align:center}@media (min-width:601px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-left:12px}}@media (max-width:600px){.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper{flex-direction:column}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-license-details-expires-at-wrapper .button{margin-top:12px;width:100%}}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn{display:inline-flex;align-items:center}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content #elm-license-details-wrapper section #elm-license-details-table tbody tr td #elm-download-license-certificate-btn i{margin-right:6px}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper{display:none;margin-bottom:2em}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content .elm-slidedown-wrapper form{margin-bottom:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--licenses a::before{content:\"\"}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:.875em}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table{font-size:initial}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper{gap:0}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button,.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button{padding:.6180469716em .875em;font-size:.875em;white-space:nowrap}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-licenses-table .elm-licenses-table-cell.actions .elm-license-actions-wrapper .button.view::after{display:inline-block;font-style:normal;font-variant:normal;font-family:\"Font Awesome 5 Free\";font-weight:900;line-height:inherit;vertical-align:baseline;content:\"\";margin-left:.5407911001em}@media (min-width:768px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-right:.236em!important}}@media (max-width:767px){.woocommerce-page.woocommerce-account.theme-storefront .woocommerce-MyAccount-content #elm-license-details-wrapper section#elm-license-activations #elm-license-activations-table .elm-license-activations-table-cell.actions .elm-license-activation-actions-wrapper .button:not(:last-child){margin-bottom:.236em!important}}.elm-licenses-table .elm-licenses-table-cell.expires-at.expired{color:#aa000a}@media (min-width:768px){.elm-licenses-table .elm-licenses-table-cell.status{word-break:normal}}@media (max-width:767px){.elm-licenses-table thead{display:none}.elm-licenses-table tbody tr td{display:block;text-align:right;clear:both}.elm-licenses-table tbody tr td[data-title]::before{content:attr(data-title)\": \";font-weight:600;float:left}}"]}
  • enwikuna-license-manager/trunk/enwikuna-license-manager.php

    r3245956 r3325960  
    33 * Plugin Name: Enwikuna License Manager for WooCommerce
    44 * Description: A great and simple solution to easily sell and manage licenses through your WooCommerce store.
    5  * Version: 1.3.12
     5 * Version: 1.3.13
    66 * Requires Plugins: woocommerce
    77 * Author: Enwikuna
    8  * Author URI: https://agency.enwikuna.de
    9  * Plugin URI: https://agency.enwikuna.de/en/enwikuna-license-manager
     8 * Author URI: https://www.enwikuna.de
     9 * Plugin URI: https://www.enwikuna.de/en/products/enwikuna-license-manager
    1010 * Text Domain: enwikuna-license-manager
    1111 * Domain Path: /i18n/languages/
    1212 * Requires at least: 5.4.0
    1313 * Requires PHP: 7.4.0
    14  * Tested up to: 6.7.2
     14 * Tested up to: 6.8.1
    1515 * WC requires at least: 4.5.2
    16  * WC tested up to: 9.6.2
     16 * WC tested up to: 9.9.5
    1717 *
    1818 * @package Enwikuna\Enwikuna_License_Manager
  • enwikuna-license-manager/trunk/includes/admin/class-elm-admin-help.php

    r3245956 r3325960  
    7171                'content' =>
    7272                    '<h2>' . esc_html__( 'Help & Support', 'enwikuna-license-manager' ) . '</h2>' .
    73                     '<p>' . wp_kses_post( sprintf( __( 'If you need help understanding, using, or extending Enwikuna License Manager or Enwikuna License Manager Pro, <a href="%1$s" target="_blank">please read our documentation</a>. You will find all kinds of resources including snippets, tutorials and much more.', 'enwikuna-license-manager' ), 'https://agency.enwikuna.de/en/docs/enwikuna-license-manager-en/' ) ) . '</p>' .
    74                     '<p>' . wp_kses_post( sprintf( __( 'For further assistance with Enwikuna License Manager, use the <a href="%1$s" target="_blank">community forum</a>. For help with Enwikuna License Manager Pro, <a href="%2$s" target="_blank">contact us via our live chat</a>.', 'enwikuna-license-manager' ), 'https://wordpress.org/support/plugin/enwikuna-license-manager/', 'https://agency.enwikuna.de/en/' ) ) . '</p>' .
     73                    '<p>' . wp_kses_post( sprintf( __( 'If you need help understanding, using, or extending Enwikuna License Manager or Enwikuna License Manager Pro, <a href="%1$s" target="_blank">please read our documentation</a>. You will find all kinds of resources including snippets, tutorials and much more.', 'enwikuna-license-manager' ), 'https://www.enwikuna.de/en/docs/enwikuna-license-manager-en/' ) ) . '</p>' .
     74                    '<p>' . wp_kses_post( sprintf( __( 'For further assistance with Enwikuna License Manager, use the <a href="%1$s" target="_blank">community forum</a>. For help with Enwikuna License Manager Pro, <a href="%2$s" target="_blank">contact us via our live chat</a>.', 'enwikuna-license-manager' ), 'https://wordpress.org/support/plugin/enwikuna-license-manager/', 'https://www.enwikuna.de/en/' ) ) . '</p>' .
    7575                    '<p>' . esc_html__( 'Before asking for help, we recommend checking the system status page to identify any problems with your configuration.', 'enwikuna-license-manager' ) . '</p>' .
    76                     '<p><a href="' . esc_url( admin_url( 'admin.php?page=elm-statuses' ) ) . '" class="button button-primary">' . esc_html__( 'System status', 'enwikuna-license-manager' ) . '</a> <a href="https://wordpress.org/support/plugin/enwikuna-license-manager/" target="_blank" class="button">' . esc_html__( 'Enwikuna License Manager support', 'enwikuna-license-manager' ) . '</a> <a href="https://agency.enwikuna.de/en/" target="_blank" class="button">' . esc_html__( 'Enwikuna License Manager Pro support', 'enwikuna-license-manager' ) . '</a></p>',
     76                    '<p><a href="' . esc_url( admin_url( 'admin.php?page=elm-statuses' ) ) . '" class="button button-primary">' . esc_html__( 'System status', 'enwikuna-license-manager' ) . '</a> <a href="https://wordpress.org/support/plugin/enwikuna-license-manager/" target="_blank" class="button">' . esc_html__( 'Enwikuna License Manager support', 'enwikuna-license-manager' ) . '</a> <a href="https://www.enwikuna.de/en/" target="_blank" class="button">' . esc_html__( 'Enwikuna License Manager Pro support', 'enwikuna-license-manager' ) . '</a></p>',
    7777            )
    7878        );
     
    8484                'content' =>
    8585                    '<h2>' . esc_html__( 'Found a bug?', 'enwikuna-license-manager' ) . '</h2>' .
    86                     '<p>' . sprintf( __( 'If you find a bug within Enwikuna License Manager, you can create a new topic inside the <a href="%1$s" target="_blank">community forum</a>. Before creating a new topic, please read our documentation about <a href="%2$s" target="_blank">how to make a good support request</a>. To help us solve your issue, please be as descriptive as possible and include your <a href="%3$s">system status report</a>.', 'enwikuna-license-manager' ), 'https://wordpress.org/support/plugin/enwikuna-license-manager/', 'https://agency.enwikuna.de/en/docs/enwikuna-license-manager-faq-en/how-do-i-make-a-good-enwikuna-license-manager-support-request/', admin_url( 'admin.php?page=elm-statuses' ) ) . '</p>' .
     86                    '<p>' . sprintf( __( 'If you find a bug within Enwikuna License Manager, you can create a new topic inside the <a href="%1$s" target="_blank">community forum</a>. Before creating a new topic, please read our documentation about <a href="%2$s" target="_blank">how to make a good support request</a>. To help us solve your issue, please be as descriptive as possible and include your <a href="%3$s">system status report</a>.', 'enwikuna-license-manager' ), 'https://wordpress.org/support/plugin/enwikuna-license-manager/', 'https://www.enwikuna.de/en/docs/enwikuna-license-manager-faq-en/how-do-i-make-a-good-enwikuna-license-manager-support-request/', admin_url( 'admin.php?page=elm-statuses' ) ) . '</p>' .
    8787                    '<p><a href="https://wordpress.org/support/plugin/enwikuna-license-manager/" target="_blank" class="button button-primary">' . esc_html__( 'Report a bug', 'enwikuna-license-manager' ) . '</a> <a href="' . admin_url( 'admin.php?page=elm-statuses' ) . '" class="button">' . esc_html__( 'System status', 'enwikuna-license-manager' ) . '</a></p>',
    8888
     
    9292        $screen->set_help_sidebar(
    9393            '<p><strong>' . esc_html__( 'For further information:', 'enwikuna-license-manager' ) . '</strong></p>' .
    94             '<p><a href="https://agency.enwikuna.de/en/enwikuna-license-manager/" target="_blank">' . esc_html__( 'About Enwikuna License Manager & Enwikuna License Manager Pro', 'enwikuna-license-manager' ) . '</a></p>' .
    95             '<p><a href="https://agency.enwikuna.de/en/docs/enwikuna-license-manager-en/" target="_blank">' . esc_html__( 'Documentation', 'enwikuna-license-manager' ) . '</a></p>'
     94            '<p><a href="https://www.enwikuna.de/en/products/enwikuna-license-manager/" target="_blank">' . esc_html__( 'About Enwikuna License Manager & Enwikuna License Manager Pro', 'enwikuna-license-manager' ) . '</a></p>' .
     95            '<p><a href="https://www.enwikuna.de/en/docs/enwikuna-license-manager-en/" target="_blank">' . esc_html__( 'Documentation', 'enwikuna-license-manager' ) . '</a></p>'
    9696        );
    9797    }
  • enwikuna-license-manager/trunk/includes/admin/class-elm-admin-setup-wizard.php

    r3100825 r3325960  
    511511            array(
    512512                array(
    513                     'url'  => esc_url( 'https://agency.enwikuna.de/en/enwikuna-license-manager' ),
     513                    'url'  => esc_url( 'https://www.enwikuna.de/en/products/enwikuna-license-manager' ),
    514514                    'icon' => 'dashicons-book',
    515515                    'name' => esc_html__( 'Learn more about Enwikuna License Manager', 'enwikuna-license-manager' ),
  • enwikuna-license-manager/trunk/includes/admin/class-elm-admin.php

    r3105842 r3325960  
    156156        if ( ! ELM_Dependencies::get_instance()->is_elmp_installed() ) {
    157157            $new_footer_text .= '<br/>' . esc_html__( 'Need more functionality? Buy', 'enwikuna-license-manager' ) . '&nbsp;';
    158             $new_footer_text .= sprintf( '<a class="elm-admin-footer-text-link" href="%s" target="_blank"><strong>' . esc_html__( 'Enwikuna License Manager Pro', 'enwikuna-license-manager' ) . '</strong></a>.', esc_url( 'https://agency.enwikuna.de/en/enwikuna-license-manager/' ) );
     158            $new_footer_text .= sprintf( '<a class="elm-admin-footer-text-link" href="%s" target="_blank"><strong>' . esc_html__( 'Enwikuna License Manager Pro', 'enwikuna-license-manager' ) . '</strong></a>.', esc_url( 'https://www.enwikuna.de/en/products/enwikuna-license-manager/' ) );
    159159        }
    160160
     
    354354        $header_actions = array(
    355355            array(
    356                 'href'   => esc_url( 'https://agency.enwikuna.de/en/docs/enwikuna-license-manager-en/' ),
     356                'href'   => esc_url( 'https://www.enwikuna.de/en/docs/enwikuna-license-manager-en/' ),
    357357                'icon'   => 'collections_bookmark',
    358358                'title'  => esc_html__( 'Documentation', 'enwikuna-license-manager' ),
  • enwikuna-license-manager/trunk/includes/admin/settings/modules/class-elm-admin-settings-rest-api.php

    r3100825 r3325960  
    111111                    'type'      => 'title',
    112112                    'needs_pro' => ! $this->pro_installed_active,
    113                     'desc'      => wp_kses_post( sprintf( __( 'Define here the settings for the REST API. The complete REST API documentation can be found <a href="%1$s" target="_blank">here</a>.', 'enwikuna-license-manager' ), 'https://agency.enwikuna.de/en/docs/enwikuna-license-manager-developer-en/enwikuna-license-manager-rest-api/' ) ),
     113                    'desc'      => wp_kses_post( sprintf( __( 'Define here the settings for the REST API. The complete REST API documentation can be found <a href="%1$s" target="_blank">here</a>.', 'enwikuna-license-manager' ), 'https://www.enwikuna.de/en/docs/enwikuna-license-manager-developer-en/enwikuna-license-manager-rest-api/' ) ),
    114114                    'id'        => 'elm_rest_api_settings',
    115115                ),
  • enwikuna-license-manager/trunk/includes/class-elm-install.php

    r3245956 r3325960  
    452452         * @since 1.0.0
    453453         */
    454         $documentation_url = apply_filters( 'elm_documentation_url', 'https://agency.enwikuna.de/en/docs/enwikuna-license-manager-en/' );
     454        $documentation_url = apply_filters( 'elm_documentation_url', 'https://www.enwikuna.de/en/docs/enwikuna-license-manager-en/' );
    455455
    456456        $row_meta = array(
  • enwikuna-license-manager/trunk/includes/class-elm.php

    r3245956 r3325960  
    2424     * @var string
    2525     */
    26     public string $version = '1.3.12';
     26    public string $version = '1.3.13';
    2727
    2828    /**
  • enwikuna-license-manager/trunk/readme.txt

    r3245956 r3325960  
    33Tags: license manager, woocommerce, license key, software license, serial key
    44Requires at least: 5.4.0
    5 Tested up to: 6.7.2
     5Tested up to: 6.8.1
    66WC requires at least: 4.5.2
    7 WC tested up to: 9.6.2
     7WC tested up to: 9.9.5
    88Requires PHP: 7.4.0
    9 Stable tag: 1.3.12
     9Stable tag: 1.3.13
    1010License: GPLv3
    1111License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    2121If you are missing something important, feel free to add a new topic to the support forum or write us an e-mail at [email protected], and we will consider adding your idea as a feature in the following releases. 🙌
    2222
    23 Here, you can find our [documentation](https://agency.enwikuna.de/en/docs/enwikuna-license-manager-en/) which helps you setting up and using Enwikuna License Manager & Enwikuna License Manager Pro.
     23Here, you can find our [documentation](https://www/en/docs/enwikuna-license-manager-en/) which helps you setting up and using Enwikuna License Manager & Enwikuna License Manager Pro.
    2424
    2525https://youtu.be/t3nlftYI8lc?si=SQpfz5M8GXPHkzTA
     
    8787* Redeem distributor code shortcode [elmp_redeem_distributor_code]
    8888
    89 Interested? [Read more](https://agency.enwikuna.de/en/enwikuna-license-manager) about Enwikuna License Manager & Enwikuna License Manager Pro.
     89Interested? [Read more](https://www.enwikuna.de/en/products/enwikuna-license-manager) about Enwikuna License Manager & Enwikuna License Manager Pro.
    9090
    9191#### 👨‍💻 Enwikuna License Manager Client
     
    101101Our customers have always been our greatest assets. Because it's no use building a great software but neglecting the customers. Our goal is to become the best license management plugin for WordPress & WooCommerce. For this, we will include every request in our development and implement it as soon as possible. Our customers have always appreciated this approach.
    102102
    103 Please read this [documentation](https://agency.enwikuna.de/en/docs/enwikuna-license-manager-faq-en/how-do-i-make-a-good-enwikuna-license-manager-support-request/) to see how to make a good support request.
     103Please read this [documentation](https://www.enwikuna.de/en/docs/enwikuna-license-manager-faq-en/how-do-i-make-a-good-enwikuna-license-manager-support-request/) to see how to make a good support request.
    104104
    105105Also, we're currently developing an app for IOS & Android which will help you manage your licenses on the go!
    106106
    107107#### 🤖 What we offer you as a developer
    108 As a software agency, our focus is naturally also on the developers of this world. Therefore, we have created a dedicated section for developers in our [documentation](https://agency.enwikuna.de/en/docs/enwikuna-license-manager-developer-en/), where we explain in great detail how to customize Enwikuna License Manager & Enwikuna License Manager Pro. If you need any assistance with integrating our plugin into your process, feel free to contact us!
     108As a software agency, our focus is naturally also on the developers of this world. Therefore, we have created a dedicated section for developers in our [documentation](https://www/en/docs/enwikuna-license-manager-developer-en/), where we explain in great detail how to customize Enwikuna License Manager & Enwikuna License Manager Pro. If you need any assistance with integrating our plugin into your process, feel free to contact us!
    109109
    110110== Installation ==
     
    116116* WC 4.5.2 or greater is recommended
    117117
    118 Read our [detailed documentation](https://agency.enwikuna.de/en/docs/enwikuna-license-manager-installation-updates-uninstallation-en/how-to-install-and-activate-enwikuna-license-manager/) to understand how you can install Enwikuna License Manager. Instructions about how to install Enwikuna License Manager Pro can be found [here](https://agency.enwikuna.de/en/docs/enwikuna-license-manager-installation-updates-uninstallation-en/how-to-install-and-activate-enwikuna-license-manager-pro/).
     118Read our [detailed documentation](https://www/en/docs/enwikuna-license-manager-installation-updates-uninstallation-en/how-to-install-and-activate-enwikuna-license-manager/) to understand how you can install Enwikuna License Manager. Instructions about how to install Enwikuna License Manager Pro can be found [here](https://www/en/docs/enwikuna-license-manager-installation-updates-uninstallation-en/how-to-install-and-activate-enwikuna-license-manager-pro/).
    119119
    120120Below you can find a short description how to install Enwikuna License Manager. Anyway, we recommend reading our documentation!
     
    151151== Frequently Asked Questions ==
    152152= Where can I find the Enwikuna License Manager documentation? =
    153 For help setting up and configuring Enwikuna License Manager, please refer to the [documentation](https://agency.enwikuna.de/en/docs/enwikuna-license-manager-en/).
     153For help setting up and configuring Enwikuna License Manager, please refer to the [documentation](https://www/en/docs/enwikuna-license-manager-en/).
    154154
    155155= Is there a client plugin for the Enwikuna License Manager? =
     
    173173
    174174= My question is not listed here. Where can I find more answers? =
    175 Check out [Frequently Asked Questions](https://agency.enwikuna.de/en/docs/enwikuna-license-manager-faq-en/) for more.
     175Check out [Frequently Asked Questions](https://www/en/docs/enwikuna-license-manager-faq-en/) for more.
    176176
    177177== Screenshots ==
     
    221221== Changelog ==
    222222
     223= 1.3.13 =
     224
     225* Feature: Change Enwikuna URL to new website
     226* Feature: Ensure WordPress 6.8.1 compatibility
     227* Feature: Ensure WooCommerce 9.9.5 compatibility
     228* Bugfix: General bugfixes and improvements
     229
    223230= 1.3.12 =
    224231
  • enwikuna-license-manager/trunk/templates/admin/footer.php

    r2888563 r3325960  
    88<div id="elm-footer">
    99    <span>developed by</span>
    10     <a href="https://agency.enwikuna.de" rel="nofollow noopener noreferrer" target="_blank">
     10    <a href="https://www.enwikuna.de" rel="nofollow noopener noreferrer" target="_blank">
    1111        <img id="enwikuna-logo" src="<?php echo esc_attr( trailingslashit( Constants::get_constant( 'ELM_ASSETS_URL' ) . 'images' ) . 'enwikuna.svg' ); ?>" alt="Enwikuna">
    1212    </a>
  • enwikuna-license-manager/trunk/templates/admin/pro-info.php

    r3160138 r3325960  
    2525    $pro_info_btn_txt  = esc_html__( 'Register Enwikuna License Manager Pro', 'enwikuna-license-manager' );
    2626} elseif ( ELM_Dependencies::get_instance()->is_elmp_installed() && ELM_Dependencies::get_instance()->is_elmp_activated() && ELM_Dependencies::get_instance()->has_elmp_expired() ) {
    27     $pro_info_btn_link = esc_url( 'https://agency.enwikuna.de/en/enwikuna-license-manager/' );
     27    $pro_info_btn_link = esc_url( 'https://www.enwikuna.de/en/products/enwikuna-license-manager/' );
    2828    $pro_info_btn_txt  = esc_html__( 'Renew Enwikuna License Manager Pro', 'enwikuna-license-manager' );
    2929} else {
    30     $pro_info_btn_link = esc_url( 'https://agency.enwikuna.de/en/enwikuna-license-manager/' );
     30    $pro_info_btn_link = esc_url( 'https://www.enwikuna.de/en/products/enwikuna-license-manager/' );
    3131    $pro_info_btn_txt  = esc_html__( 'To Enwikuna License Manager Pro', 'enwikuna-license-manager' );
    3232}
  • enwikuna-license-manager/trunk/templates/admin/pro-notice.php

    r3105842 r3325960  
    1212    $pro_notice_btn_txt  = esc_html__( 'Register Enwikuna License Manager Pro', 'enwikuna-license-manager' );
    1313} elseif ( ELM_Dependencies::get_instance()->is_elmp_installed() && ELM_Dependencies::get_instance()->is_elmp_activated() && ELM_Dependencies::get_instance()->has_elmp_expired() ) {
    14     $pro_notice_btn_link = esc_url( 'https://agency.enwikuna.de/en/enwikuna-license-manager/' );
     14    $pro_notice_btn_link = esc_url( 'https://www.enwikuna.de/en/products/enwikuna-license-manager/' );
    1515    $pro_notice_btn_txt  = esc_html__( 'Renew Enwikuna License Manager Pro', 'enwikuna-license-manager' );
    1616} else {
    17     $pro_notice_btn_link = esc_url( 'https://agency.enwikuna.de/en/enwikuna-license-manager/' );
     17    $pro_notice_btn_link = esc_url( 'https://www.enwikuna.de/en/products/enwikuna-license-manager/' );
    1818    $pro_notice_btn_txt  = esc_html__( 'To Enwikuna License Manager Pro', 'enwikuna-license-manager' );
    1919}
    2020?>
    2121<div class="notice elm-notice pro-notice notice-info inline">
    22     <p><?php echo esc_html( $notice ); ?><a href="<?php echo esc_url( $pro_notice_btn_link ); ?>" class="button button-secondary button-main-color elm-setting-pro-notice-btn"><?php echo esc_html( $pro_notice_btn_txt ); ?></a></p>
     22    <p><?php echo esc_html( $notice ); ?><a href="<?php echo esc_url( $pro_notice_btn_link ); ?>"
     23                                            class="button button-secondary button-main-color elm-setting-pro-notice-btn"><?php echo esc_html( $pro_notice_btn_txt ); ?></a></p>
    2324</div>
  • enwikuna-license-manager/trunk/vendor/autoload.php

    r3245956 r3325960  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInit054707e0ce119dff9b332781c84f24ac::getLoader();
     25return ComposerAutoloaderInitc6854d8dccf7c61da81335632c98dbc9::getLoader();
  • enwikuna-license-manager/trunk/vendor/automattic/jetpack-constants/CHANGELOG.md

    r3245956 r3325960  
    55The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
    66and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
     7
     8## [3.0.8] - 2025-04-28
     9### Changed
     10- Internal updates.
     11
     12## [3.0.7] - 2025-04-14
     13### Changed
     14- Internal updates.
     15
     16## [3.0.6] - 2025-03-31
     17### Changed
     18- Internal updates.
     19
     20## [3.0.5] - 2025-03-21
     21### Changed
     22- Internal updates.
     23
     24## [3.0.4] - 2025-03-12
     25### Changed
     26- Internal updates.
     27
     28## [3.0.3] - 2025-03-05
     29### Changed
     30- Internal updates.
     31
     32## [3.0.2] - 2025-02-24
     33### Changed
     34- Update dependencies.
    735
    836## [3.0.1] - 2024-11-25
     
    187215- Packages: Finish the constants package
    188216
     217[3.0.8]: https://github.com/Automattic/jetpack-constants/compare/v3.0.7...v3.0.8
     218[3.0.7]: https://github.com/Automattic/jetpack-constants/compare/v3.0.6...v3.0.7
     219[3.0.6]: https://github.com/Automattic/jetpack-constants/compare/v3.0.5...v3.0.6
     220[3.0.5]: https://github.com/Automattic/jetpack-constants/compare/v3.0.4...v3.0.5
     221[3.0.4]: https://github.com/Automattic/jetpack-constants/compare/v3.0.3...v3.0.4
     222[3.0.3]: https://github.com/Automattic/jetpack-constants/compare/v3.0.2...v3.0.3
     223[3.0.2]: https://github.com/Automattic/jetpack-constants/compare/v3.0.1...v3.0.2
    189224[3.0.1]: https://github.com/Automattic/jetpack-constants/compare/v3.0.0...v3.0.1
    190225[3.0.0]: https://github.com/Automattic/jetpack-constants/compare/v2.0.5...v3.0.0
  • enwikuna-license-manager/trunk/vendor/composer/InstalledVersions.php

    r3245956 r3325960  
    3232     */
    3333    private static $installed;
     34
     35    /**
     36     * @var bool
     37     */
     38    private static $installedIsLocalDir;
    3439
    3540    /**
     
    310315        self::$installed = $data;
    311316        self::$installedByVendor = array();
     317
     318        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     319        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     320        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     321        // all installed packages for example
     322        self::$installedIsLocalDir = false;
    312323    }
    313324
     
    326337
    327338        if (self::$canGetVendors) {
     339            $selfDir = strtr(__DIR__, '\\', '/');
    328340            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     341                $vendorDir = strtr($vendorDir, '\\', '/');
    329342                if (isset(self::$installedByVendor[$vendorDir])) {
    330343                    $installed[] = self::$installedByVendor[$vendorDir];
     
    334347                    self::$installedByVendor[$vendorDir] = $required;
    335348                    $installed[] = $required;
    336                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     349                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    337350                        self::$installed = $required;
    338                         $copiedLocalDir = true;
     351                        self::$installedIsLocalDir = true;
    339352                    }
     353                }
     354                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     355                    $copiedLocalDir = true;
    340356                }
    341357            }
  • enwikuna-license-manager/trunk/vendor/composer/autoload_real.php

    r3245956 r3325960  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit054707e0ce119dff9b332781c84f24ac
     5class ComposerAutoloaderInitc6854d8dccf7c61da81335632c98dbc9
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit054707e0ce119dff9b332781c84f24ac', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitc6854d8dccf7c61da81335632c98dbc9', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit054707e0ce119dff9b332781c84f24ac', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitc6854d8dccf7c61da81335632c98dbc9', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInit054707e0ce119dff9b332781c84f24ac::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInitc6854d8dccf7c61da81335632c98dbc9::getInitializer($loader));
    3333
    3434        $loader->register(true);
  • enwikuna-license-manager/trunk/vendor/composer/autoload_static.php

    r3245956 r3325960  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit054707e0ce119dff9b332781c84f24ac
     7class ComposerStaticInitc6854d8dccf7c61da81335632c98dbc9
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    528528    {
    529529        return \Closure::bind(function () use ($loader) {
    530             $loader->prefixLengthsPsr4 = ComposerStaticInit054707e0ce119dff9b332781c84f24ac::$prefixLengthsPsr4;
    531             $loader->prefixDirsPsr4 = ComposerStaticInit054707e0ce119dff9b332781c84f24ac::$prefixDirsPsr4;
    532             $loader->classMap = ComposerStaticInit054707e0ce119dff9b332781c84f24ac::$classMap;
     530            $loader->prefixLengthsPsr4 = ComposerStaticInitc6854d8dccf7c61da81335632c98dbc9::$prefixLengthsPsr4;
     531            $loader->prefixDirsPsr4 = ComposerStaticInitc6854d8dccf7c61da81335632c98dbc9::$prefixDirsPsr4;
     532            $loader->classMap = ComposerStaticInitc6854d8dccf7c61da81335632c98dbc9::$classMap;
    533533
    534534        }, null, ClassLoader::class);
  • enwikuna-license-manager/trunk/vendor/composer/installed.json

    r3245956 r3325960  
    33        {
    44            "name": "automattic/jetpack-constants",
    5             "version": "v3.0.1",
    6             "version_normalized": "3.0.1.0",
     5            "version": "v3.0.8",
     6            "version_normalized": "3.0.8.0",
    77            "source": {
    88                "type": "git",
    99                "url": "https://github.com/Automattic/jetpack-constants.git",
    10                 "reference": "d4b7820defcdb40c1add88d5ebd722e4ba80a873"
    11             },
    12             "dist": {
    13                 "type": "zip",
    14                 "url": "https://api.github.com/repos/Automattic/jetpack-constants/zipball/d4b7820defcdb40c1add88d5ebd722e4ba80a873",
    15                 "reference": "d4b7820defcdb40c1add88d5ebd722e4ba80a873",
     10                "reference": "f9bf00ab48956b8326209e7c0baf247a0ed721c4"
     11            },
     12            "dist": {
     13                "type": "zip",
     14                "url": "https://api.github.com/repos/Automattic/jetpack-constants/zipball/f9bf00ab48956b8326209e7c0baf247a0ed721c4",
     15                "reference": "f9bf00ab48956b8326209e7c0baf247a0ed721c4",
    1616                "shasum": ""
    1717            },
     
    2020            },
    2121            "require-dev": {
    22                 "automattic/jetpack-changelogger": "^5.1.0",
     22                "automattic/jetpack-changelogger": "^6.0.5",
     23                "automattic/phpunit-select-config": "^1.0.3",
    2324                "brain/monkey": "^2.6.2",
    24                 "yoast/phpunit-polyfills": "^1.1.1"
     25                "yoast/phpunit-polyfills": "^4.0.0"
    2526            },
    2627            "suggest": {
    2728                "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package."
    2829            },
    29             "time": "2024-11-25T16:33:27+00:00",
     30            "time": "2025-04-28T15:12:45+00:00",
    3031            "type": "jetpack-library",
    3132            "extra": {
     
    5152            "description": "A wrapper for defining constants in a more testable way.",
    5253            "support": {
    53                 "source": "https://github.com/Automattic/jetpack-constants/tree/v3.0.1"
     54                "source": "https://github.com/Automattic/jetpack-constants/tree/v3.0.8"
    5455            },
    5556            "install-path": "../automattic/jetpack-constants"
     
    577578        {
    578579            "name": "sabberworm/php-css-parser",
    579             "version": "v8.7.0",
    580             "version_normalized": "8.7.0.0",
     580            "version": "v8.8.0",
     581            "version_normalized": "8.8.0.0",
    581582            "source": {
    582583                "type": "git",
    583584                "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git",
    584                 "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf"
    585             },
    586             "dist": {
    587                 "type": "zip",
    588                 "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/f414ff953002a9b18e3a116f5e462c56f21237cf",
    589                 "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf",
     585                "reference": "3de493bdddfd1f051249af725c7e0d2c38fed740"
     586            },
     587            "dist": {
     588                "type": "zip",
     589                "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/3de493bdddfd1f051249af725c7e0d2c38fed740",
     590                "reference": "3de493bdddfd1f051249af725c7e0d2c38fed740",
    590591                "shasum": ""
    591592            },
     
    595596            },
    596597            "require-dev": {
    597                 "phpunit/phpunit": "5.7.27 || 6.5.14 || 7.5.20 || 8.5.40"
     598                "phpunit/phpunit": "5.7.27 || 6.5.14 || 7.5.20 || 8.5.41"
    598599            },
    599600            "suggest": {
    600601                "ext-mbstring": "for parsing UTF-8 CSS"
    601602            },
    602             "time": "2024-10-27T17:38:32+00:00",
     603            "time": "2025-03-23T17:59:05+00:00",
    603604            "type": "library",
    604605            "extra": {
     
    639640            "support": {
    640641                "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues",
    641                 "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.7.0"
     642                "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.8.0"
    642643            },
    643644            "install-path": "../sabberworm/php-css-parser"
  • enwikuna-license-manager/trunk/vendor/composer/installed.php

    r3245956 r3325960  
    22    'root' => array(
    33        'name' => 'enwikuna/enwikuna-license-manager',
    4         'pretty_version' => '1.3.12',
    5         'version' => '1.3.12.0',
     4        'pretty_version' => '1.3.13',
     5        'version' => '1.3.13.0',
    66        'reference' => null,
    77        'type' => 'wordpress-plugin',
     
    1212    'versions' => array(
    1313        'automattic/jetpack-constants' => array(
    14             'pretty_version' => 'v3.0.1',
    15             'version' => '3.0.1.0',
    16             'reference' => 'd4b7820defcdb40c1add88d5ebd722e4ba80a873',
     14            'pretty_version' => 'v3.0.8',
     15            'version' => '3.0.8.0',
     16            'reference' => 'f9bf00ab48956b8326209e7c0baf247a0ed721c4',
    1717            'type' => 'jetpack-library',
    1818            'install_path' => __DIR__ . '/../automattic/jetpack-constants',
     
    5757        ),
    5858        'enwikuna/enwikuna-license-manager' => array(
    59             'pretty_version' => '1.3.12',
    60             'version' => '1.3.12.0',
     59            'pretty_version' => '1.3.13',
     60            'version' => '1.3.13.0',
    6161            'reference' => null,
    6262            'type' => 'wordpress-plugin',
     
    102102        ),
    103103        'sabberworm/php-css-parser' => array(
    104             'pretty_version' => 'v8.7.0',
    105             'version' => '8.7.0.0',
    106             'reference' => 'f414ff953002a9b18e3a116f5e462c56f21237cf',
     104            'pretty_version' => 'v8.8.0',
     105            'version' => '8.8.0.0',
     106            'reference' => '3de493bdddfd1f051249af725c7e0d2c38fed740',
    107107            'type' => 'library',
    108108            'install_path' => __DIR__ . '/../sabberworm/php-css-parser',
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/CHANGELOG.md

    r3194293 r3325960  
    1616### Fixed
    1717
     18## 8.8.0: Bug fixes and deprecations
     19
     20### Added
     21
     22- `OutputFormat` properties for space around specific list separators (#880)
     23
     24### Changed
     25
     26- Mark the `OutputFormat` the constructor as `@internal` (#1131)
     27- Mark `OutputFormatter` as `@internal` (#896)
     28- Mark `Selector::isValid()` as `@internal` (#1037)
     29- Mark parsing-related methods of most CSS elements as `@internal` (#908)
     30- Mark `OutputFormat::nextLevel()` as `@internal` (#901)
     31- Make all non-private properties `@internal` (#886)
     32
     33### Deprecated
     34
     35- Deprecate extending `OutputFormat` (#1131)
     36- Deprecate `OutputFormat::get()` and `::set()` (#1107)
     37- Deprecate support for `-webkit-calc` and `-moz-calc` (#1086)
     38- Deprecate `__toString()` (#1006)
     39- Deprecate greedy calculation of selector specificity (#1018)
     40- Deprecate the IE hack in `Rule` (#993, #1003)
     41- `OutputFormat` properties for space around list separators as an array (#880)
     42- Deprecate `OutputFormat::level()` (#870)
     43
     44### Fixed
     45
     46- Include comments for all rules in declaration block (#1169)
     47- Render rules in line and column number order (#1059)
     48- Create `Size` with correct types in `expandBackgroundShorthand` (#814)
     49- Parse `@font-face` `src` property as comma-delimited list (#794)
     50
    1851## 8.7.0: Add support for PHP 8.4
    1952
     
    2962### Deprecated
    3063
     64- Deprecate magic method forwarding from `OutputFormat` to `OutputFormatter`
     65  (#894)
    3166- Deprecate the expansion of shorthand properties (#719)
    3267- Deprecate `Parser::setCharset()` and `Parser::getCharset()` (#703)
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php

    r3194293 r3325960  
    5151    /**
    5252     * @return string
     53     *
     54     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    5355     */
    5456    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/CSSList/CSSList.php

    r3120774 r3325960  
    3434    /**
    3535     * @var array<array-key, Comment>
     36     *
     37     * @internal since 8.8.0
    3638     */
    3739    protected $aComments;
     
    3941    /**
    4042     * @var array<int, RuleSet|CSSList|Import|Charset>
     43     *
     44     * @internal since 8.8.0
    4145     */
    4246    protected $aContents;
     
    4448    /**
    4549     * @var int
     50     *
     51     * @internal since 8.8.0
    4652     */
    4753    protected $iLineNo;
     
    6268     * @throws UnexpectedTokenException
    6369     * @throws SourceException
     70     *
     71     * @internal since V8.8.0
    6472     */
    6573    public static function parseList(ParserState $oParserState, CSSList $oList)
     
    409417    /**
    410418     * @return string
     419     *
     420     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    411421     */
    412422    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/CSSList/Document.php

    r3194293 r3325960  
    2929     *
    3030     * @throws SourceException
     31     *
     32     * @internal since V8.8.0
    3133     */
    3234    public static function parse(ParserState $oParserState)
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/CSSList/KeyFrame.php

    r3194293 r3325960  
    6262    /**
    6363     * @return string
     64     *
     65     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    6466     */
    6567    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Comment/Comment.php

    r3194293 r3325960  
    1010    /**
    1111     * @var int
     12     *
     13     * @internal since 8.8.0
    1214     */
    1315    protected $iLineNo;
     
    1517    /**
    1618     * @var string
     19     *
     20     * @internal since 8.8.0
    1721     */
    1822    protected $sComment;
     
    5660    /**
    5761     * @return string
     62     *
     63     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    5864     */
    5965    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/OutputFormat.php

    r3075967 r3325960  
    44
    55/**
    6  * Class OutputFormat
     6 * Extending this class is deprecated in version 8.8.0; it will be made `final` in version 9.0.0.
    77 *
    88 * @method OutputFormat setSemicolonAfterLastRule(bool $bSemicolonAfterLastRule) Set whether semicolons are added after
     
    1515     *
    1616     * @var string
     17     *
     18     * @internal since 8.8.0, will be made private in 9.0.0
    1719     */
    1820    public $sStringQuotingType = '"';
     
    2123     * Output RGB colors in hash notation if possible
    2224     *
    23      * @var string
     25     * @var bool
     26     *
     27     * @internal since 8.8.0, will be made private in 9.0.0
    2428     */
    2529    public $bRGBHashNotation = true;
     
    3135     *
    3236     * @var bool
     37     *
     38     * @internal since 8.8.0, will be made private in 9.0.0
    3339     */
    3440    public $bSemicolonAfterLastRule = true;
     
    3945     * Any newline character will be indented according to the current level.
    4046     * The triples (After, Before, Between) can be set using a wildcard (e.g. `$oFormat->set('Space*Rules', "\n");`)
     47     *
     48     * @var string
     49     *
     50     * @internal since 8.8.0, will be made private in 9.0.0
    4151     */
    4252    public $sSpaceAfterRuleName = ' ';
     
    4454    /**
    4555     * @var string
     56     *
     57     * @internal since 8.8.0, will be made private in 9.0.0
    4658     */
    4759    public $sSpaceBeforeRules = '';
     
    4961    /**
    5062     * @var string
     63     *
     64     * @internal since 8.8.0, will be made private in 9.0.0
    5165     */
    5266    public $sSpaceAfterRules = '';
     
    5468    /**
    5569     * @var string
     70     *
     71     * @internal since 8.8.0, will be made private in 9.0.0
    5672     */
    5773    public $sSpaceBetweenRules = '';
     
    5975    /**
    6076     * @var string
     77     *
     78     * @internal since 8.8.0, will be made private in 9.0.0
    6179     */
    6280    public $sSpaceBeforeBlocks = '';
     
    6482    /**
    6583     * @var string
     84     *
     85     * @internal since 8.8.0, will be made private in 9.0.0
    6686     */
    6787    public $sSpaceAfterBlocks = '';
     
    6989    /**
    7090     * @var string
     91     *
     92     * @internal since 8.8.0, will be made private in 9.0.0
    7193     */
    7294    public $sSpaceBetweenBlocks = "\n";
     
    7698     *
    7799     * @var string
     100     *
     101     * @internal since 8.8.0, will be made private in 9.0.0
    78102     */
    79103    public $sBeforeAtRuleBlock = '';
     
    81105    /**
    82106     * @var string
     107     *
     108     * @internal since 8.8.0, will be made private in 9.0.0
    83109     */
    84110    public $sAfterAtRuleBlock = '';
     
    88114     *
    89115     * @var string
     116     *
     117     * @internal since 8.8.0, will be made private in 9.0.0
    90118     */
    91119    public $sSpaceBeforeSelectorSeparator = '';
     
    93121    /**
    94122     * @var string
     123     *
     124     * @internal since 8.8.0, will be made private in 9.0.0
    95125     */
    96126    public $sSpaceAfterSelectorSeparator = ' ';
    97127
    98128    /**
    99      * This is what’s printed after the comma of value lists
    100      *
    101      * @var string
     129     * This is what’s inserted before the separator in value lists, by default.
     130     *
     131     * `array` is deprecated in version 8.8.0, and will be removed in version 9.0.0.
     132     * To set the spacing for specific separators, use {@see $aSpaceBeforeListArgumentSeparators} instead.
     133     *
     134     * @var string|array<non-empty-string, string>
     135     *
     136     * @internal since 8.8.0, will be made private in 9.0.0
    102137     */
    103138    public $sSpaceBeforeListArgumentSeparator = '';
    104139
    105140    /**
    106      * @var string
     141     * Keys are separators (e.g. `,`).  Values are the space sequence to insert, or an empty string.
     142     *
     143     * @var array<non-empty-string, string>
     144     *
     145     * @internal since 8.8.0, will be made private in 9.0.0
     146     */
     147    public $aSpaceBeforeListArgumentSeparators = [];
     148
     149    /**
     150     * This is what’s inserted after the separator in value lists, by default.
     151     *
     152     * `array` is deprecated in version 8.8.0, and will be removed in version 9.0.0.
     153     * To set the spacing for specific separators, use {@see $aSpaceAfterListArgumentSeparators} instead.
     154     *
     155     * @var string|array<non-empty-string, string>
     156     *
     157     * @internal since 8.8.0, will be made private in 9.0.0
    107158     */
    108159    public $sSpaceAfterListArgumentSeparator = '';
    109160
    110161    /**
    111      * @var string
     162     * Keys are separators (e.g. `,`).  Values are the space sequence to insert, or an empty string.
     163     *
     164     * @var array<non-empty-string, string>
     165     *
     166     * @internal since 8.8.0, will be made private in 9.0.0
     167     */
     168    public $aSpaceAfterListArgumentSeparators = [];
     169
     170    /**
     171     * @var string
     172     *
     173     * @internal since 8.8.0, will be made private in 9.0.0
    112174     */
    113175    public $sSpaceBeforeOpeningBrace = ' ';
     
    117179     *
    118180     * @var string
     181     *
     182     * @internal since 8.8.0, will be made private in 9.0.0
    119183     */
    120184    public $sBeforeDeclarationBlock = '';
     
    122186    /**
    123187     * @var string
     188     *
     189     * @internal since 8.8.0, will be made private in 9.0.0
    124190     */
    125191    public $sAfterDeclarationBlockSelectors = '';
     
    127193    /**
    128194     * @var string
     195     *
     196     * @internal since 8.8.0, will be made private in 9.0.0
    129197     */
    130198    public $sAfterDeclarationBlock = '';
     
    134202     *
    135203     * @var string
     204     *
     205     * @internal since 8.8.0, will be made private in 9.0.0
    136206     */
    137207    public $sIndentation = "\t";
     
    141211     *
    142212     * @var bool
     213     *
     214     * @internal since 8.8.0, will be made private in 9.0.0
    143215     */
    144216    public $bIgnoreExceptions = false;
     
    148220     *
    149221     * @var bool
     222     *
     223     * @internal since 8.8.0, will be made private in 9.0.0
    150224     */
    151225    public $bRenderComments = false;
     
    166240    private $iIndentationLevel = 0;
    167241
     242    /**
     243     * @internal since V8.8.0. Use the factory methods `create()`, `createCompact()`, or `createPretty()` instead.
     244     */
    168245    public function __construct()
    169246    {
     
    174251     *
    175252     * @return string|null
     253     *
     254     * @deprecated since 8.8.0, will be removed in 9.0.0. Use specific getters instead.
    176255     */
    177256    public function get($sName)
     
    192271     *
    193272     * @return self|false
     273     *
     274     * @deprecated since 8.8.0, will be removed in 9.0.0. Use specific setters instead.
    194275     */
    195276    public function set($aNames, $mValue)
     
    238319            return $this->get(substr($sMethodName, 3));
    239320        } elseif (method_exists(OutputFormatter::class, $sMethodName)) {
     321            // @deprecated since 8.8.0, will be removed in 9.0.0. Call the method on the formatter directly instead.
    240322            return call_user_func_array([$this->getFormatter(), $sMethodName], $aArguments);
    241323        } else {
     
    266348    /**
    267349     * @return OutputFormat
     350     *
     351     * @internal since V8.8.0
    268352     */
    269353    public function nextLevel()
     
    287371    /**
    288372     * @return OutputFormatter
     373     *
     374     * @internal since 8.8.0
    289375     */
    290376    public function getFormatter()
     
    293379            $this->oFormatter = new OutputFormatter($this);
    294380        }
     381
    295382        return $this->oFormatter;
    296383    }
     
    298385    /**
    299386     * @return int
     387     *
     388     * @deprecated #869 since version V8.8.0, will be removed in V9.0.0. Use `getIndentationLevel()` instead.
    300389     */
    301390    public function level()
     
    342431            ->set('Space*Blocks', "\n")
    343432            ->setSpaceBetweenBlocks("\n\n")
    344             ->set('SpaceAfterListArgumentSeparator', ['default' => '', ',' => ' '])
     433            ->set('SpaceAfterListArgumentSeparators', [',' => ' '])
    345434            ->setRenderComments(true);
    346435        return $format;
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/OutputFormatter.php

    r3075967 r3325960  
    66use Sabberworm\CSS\Parsing\OutputException;
    77
     8/**
     9 * @internal since 8.8.0
     10 */
    811class OutputFormatter
    912{
     
    118121    public function spaceBeforeListArgumentSeparator($sSeparator)
    119122    {
     123        $spaceForSeparator = $this->oFormat->getSpaceBeforeListArgumentSeparators();
     124        if (isset($spaceForSeparator[$sSeparator])) {
     125            return $spaceForSeparator[$sSeparator];
     126        }
     127
    120128        return $this->space('BeforeListArgumentSeparator', $sSeparator);
    121129    }
     
    128136    public function spaceAfterListArgumentSeparator($sSeparator)
    129137    {
     138        $spaceForSeparator = $this->oFormat->getSpaceAfterListArgumentSeparators();
     139        if (isset($spaceForSeparator[$sSeparator])) {
     140            return $spaceForSeparator[$sSeparator];
     141        }
     142
    130143        return $this->space('AfterListArgumentSeparator', $sSeparator);
    131144    }
     
    251264    private function indent()
    252265    {
    253         return str_repeat($this->oFormat->sIndentation, $this->oFormat->level());
     266        return str_repeat($this->oFormat->sIndentation, $this->oFormat->getIndentationLevel());
    254267    }
    255268}
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Parsing/ParserState.php

    r3194293 r3325960  
    142142     *
    143143     * @throws UnexpectedTokenException
     144     *
     145     * @internal since V8.8.0
    144146     */
    145147    public function parseIdentifier($bIgnoreCase = true)
     
    173175     * @throws UnexpectedEOFException
    174176     * @throws UnexpectedTokenException
     177     *
     178     * @internal since V8.8.0
    175179     */
    176180    public function parseCharacter($bIsForIdentifier)
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Property/CSSNamespace.php

    r3194293 r3325960  
    2828    /**
    2929     * @var array<array-key, Comment>
     30     *
     31     * @internal since 8.8.0
    3032     */
    3133    protected $aComments;
     
    5456    /**
    5557     * @return string
     58     *
     59     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    5660     */
    5761    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Property/Charset.php

    r3194293 r3325960  
    2424    /**
    2525     * @var int
     26     *
     27     * @internal since 8.8.0
    2628     */
    2729    protected $iLineNo;
     
    2931    /**
    3032     * @var array<array-key, Comment>
     33     *
     34     * @internal since 8.8.0
    3135     */
    3236    protected $aComments;
     
    7276    /**
    7377     * @return string
     78     *
     79     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    7480     */
    7581    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Property/Import.php

    r3194293 r3325960  
    2424    /**
    2525     * @var int
     26     *
     27     * @internal since 8.8.0
    2628     */
    2729    protected $iLineNo;
     
    2931    /**
    3032     * @var array<array-key, Comment>
     33     *
     34     * @internal since 8.8.0
    3135     */
    3236    protected $aComments;
     
    7377    /**
    7478     * @return string
     79     *
     80     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    7581     */
    7682    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Property/Selector.php

    r3194293 r3325960  
    8181     *
    8282     * @return bool
     83     *
     84     * @internal since V8.8.0
    8385     */
    8486    public static function isValid($sSelector)
     
    8991    /**
    9092     * @param string $sSelector
    91      * @param bool $bCalculateSpecificity
     93     * @param bool $bCalculateSpecificity @deprecated since V8.8.0, will be removed in V9.0.0
    9294     */
    9395    public function __construct($sSelector, $bCalculateSpecificity = false)
     
    120122    /**
    121123     * @return string
     124     *
     125     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    122126     */
    123127    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Renderable.php

    r3194293 r3325960  
    77    /**
    88     * @return string
     9     *
     10     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    911     */
    1012    public function __toString();
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Rule/Rule.php

    r3194293 r3325960  
    4747    /**
    4848     * @var int
     49     *
     50     * @internal since 8.8.0
    4951     */
    5052    protected $iColNo;
     
    5254    /**
    5355     * @var array<array-key, Comment>
     56     *
     57     * @internal since 8.8.0
    5458     */
    5559    protected $aComments;
     
    7276
    7377    /**
     78     * @param array<int, Comment> $commentsBeforeRule
     79     *
    7480     * @return Rule
    7581     *
    7682     * @throws UnexpectedEOFException
    7783     * @throws UnexpectedTokenException
    78      */
    79     public static function parse(ParserState $oParserState)
    80     {
    81         $aComments = $oParserState->consumeWhiteSpace();
     84     *
     85     * @internal since V8.8.0
     86     */
     87    public static function parse(ParserState $oParserState, $commentsBeforeRule = [])
     88    {
     89        $aComments = \array_merge($commentsBeforeRule, $oParserState->consumeWhiteSpace());
    8290        $oRule = new Rule(
    8391            $oParserState->parseIdentifier(!$oParserState->comes("--")),
     
    109117        }
    110118
    111         $oParserState->consumeWhiteSpace();
    112 
    113119        return $oRule;
    114120    }
    115121
    116122    /**
     123     * Returns a list of delimiters (or separators).
     124     * The first item is the innermost separator (or, put another way, the highest-precedence operator).
     125     * The sequence continues to the outermost separator (or lowest-precedence operator).
     126     *
    117127     * @param string $sRule
    118128     *
    119      * @return array<int, string>
     129     * @return list<non-empty-string>
    120130     */
    121131    private static function listDelimiterForRule($sRule)
     
    124134            return [',', '/', ' '];
    125135        }
    126         return [',', ' ', '/'];
     136
     137        switch ($sRule) {
     138            case 'src':
     139                return [' ', ','];
     140            default:
     141                return [',', ' ', '/'];
     142        }
    127143    }
    128144
     
    294310     *
    295311     * @return void
     312     *
     313     * @deprecated since V8.8.0, will be removed in V9.0
    296314     */
    297315    public function addIeHack($iModifier)
     
    304322     *
    305323     * @return void
     324     *
     325     * @deprecated since V8.8.0, will be removed in V9.0
    306326     */
    307327    public function setIeHack(array $aModifiers)
     
    312332    /**
    313333     * @return array<int, int>
     334     *
     335     * @deprecated since V8.8.0, will be removed in V9.0
    314336     */
    315337    public function getIeHack()
     
    338360    /**
    339361     * @return string
     362     *
     363     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    340364     */
    341365    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/RuleSet/AtRuleSet.php

    r3194293 r3325960  
    5454    /**
    5555     * @return string
     56     *
     57     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    5658     */
    5759    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/RuleSet/DeclarationBlock.php

    r3194293 r3325960  
    5050     * @throws UnexpectedTokenException
    5151     * @throws UnexpectedEOFException
     52     *
     53     * @internal since V8.8.0
    5254     */
    5355    public static function parse(ParserState $oParserState, $oList = null)
     
    433435            'background-attachment' => ['scroll'],
    434436            'background-position' => [
    435                 new Size(0, '%', null, false, $this->iLineNo),
    436                 new Size(0, '%', null, false, $this->iLineNo),
     437                new Size(0, '%', false, $this->iLineNo),
     438                new Size(0, '%', false, $this->iLineNo),
    437439            ],
    438440        ];
     
    830832     *
    831833     * @throws OutputException
     834     *
     835     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    832836     */
    833837    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/RuleSet/RuleSet.php

    r3194293 r3325960  
    2424{
    2525    /**
    26      * @var array<string, Rule>
     26     * the rules in this rule set, using the property name as the key,
     27     * with potentially multiple rules per property name.
     28     *
     29     * @var array<string, array<int<0, max>, Rule>>
    2730     */
    2831    private $aRules;
     
    3033    /**
    3134     * @var int
     35     *
     36     * @internal since 8.8.0
    3237     */
    3338    protected $iLineNo;
     
    3540    /**
    3641     * @var array<array-key, Comment>
     42     *
     43     * @internal since 8.8.0
    3744     */
    3845    protected $aComments;
     
    5360     * @throws UnexpectedTokenException
    5461     * @throws UnexpectedEOFException
     62     *
     63     * @internal since V8.8.0
    5564     */
    5665    public static function parseRuleSet(ParserState $oParserState, RuleSet $oRuleSet)
     
    5968            $oParserState->consume(';');
    6069        }
    61         while (!$oParserState->comes('}')) {
     70        while (true) {
     71            $commentsBeforeRule = $oParserState->consumeWhiteSpace();
     72            if ($oParserState->comes('}')) {
     73                break;
     74            }
    6275            $oRule = null;
    6376            if ($oParserState->getSettings()->bLenientParsing) {
    6477                try {
    65                     $oRule = Rule::parse($oParserState);
     78                    $oRule = Rule::parse($oParserState, $commentsBeforeRule);
    6679                } catch (UnexpectedTokenException $e) {
    6780                    try {
     
    8194                }
    8295            } else {
    83                 $oRule = Rule::parse($oParserState);
     96                $oRule = Rule::parse($oParserState, $commentsBeforeRule);
    8497            }
    8598            if ($oRule) {
     
    263276    /**
    264277     * @return string
     278     *
     279     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    265280     */
    266281    public function __toString()
     
    277292        $bIsFirst = true;
    278293        $oNextLevel = $oOutputFormat->nextLevel();
    279         foreach ($this->aRules as $aRules) {
    280             foreach ($aRules as $oRule) {
    281                 $sRendered = $oNextLevel->safely(function () use ($oRule, $oNextLevel) {
    282                     return $oRule->render($oNextLevel);
    283                 });
    284                 if ($sRendered === null) {
    285                     continue;
    286                 }
    287                 if ($bIsFirst) {
    288                     $bIsFirst = false;
    289                     $sResult .= $oNextLevel->spaceBeforeRules();
    290                 } else {
    291                     $sResult .= $oNextLevel->spaceBetweenRules();
    292                 }
    293                 $sResult .= $sRendered;
    294             }
     294        foreach ($this->getRules() as $oRule) {
     295            $sRendered = $oNextLevel->safely(function () use ($oRule, $oNextLevel) {
     296                return $oRule->render($oNextLevel);
     297            });
     298            if ($sRendered === null) {
     299                continue;
     300            }
     301            if ($bIsFirst) {
     302                $bIsFirst = false;
     303                $sResult .= $oNextLevel->spaceBeforeRules();
     304            } else {
     305                $sResult .= $oNextLevel->spaceBetweenRules();
     306            }
     307            $sResult .= $sRendered;
    295308        }
    296309
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Settings.php

    r3075967 r3325960  
    1717     *
    1818     * @var bool
     19     *
     20     * @internal since 8.8.0, will be made private in 9.0.0
    1921     */
    2022    public $bMultibyteSupport;
     
    2426     *
    2527     * @var string
     28     *
     29     * @internal since 8.8.0, will be made private in 9.0.0
    2630     */
    2731    public $sDefaultCharset = 'utf-8';
     
    3135     *
    3236     * @var bool
     37     *
     38     * @internal since 8.8.0, will be made private in 9.0.0
    3339     */
    3440    public $bLenientParsing = true;
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/CSSFunction.php

    r3194293 r3325960  
    55use Sabberworm\CSS\OutputFormat;
    66use Sabberworm\CSS\Parsing\ParserState;
     7use Sabberworm\CSS\Parsing\SourceException;
     8use Sabberworm\CSS\Parsing\UnexpectedEOFException;
     9use Sabberworm\CSS\Parsing\UnexpectedTokenException;
    710
    811/**
     
    1417    /**
    1518     * @var string
     19     *
     20     * @internal since 8.8.0
    1621     */
    1722    protected $sName;
     
    4348     * @throws UnexpectedEOFException
    4449     * @throws UnexpectedTokenException
     50     *
     51     * @internal since V8.8.0
    4552     */
    4653    public static function parse(ParserState $oParserState, $bIgnoreCase = false)
     
    8289    /**
    8390     * @return string
     91     *
     92     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    8493     */
    8594    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/CSSString.php

    r3194293 r3325960  
    3737     * @throws UnexpectedEOFException
    3838     * @throws UnexpectedTokenException
     39     *
     40     * @internal since V8.8.0
    3941     */
    4042    public static function parse(ParserState $oParserState)
     
    9395    /**
    9496     * @return string
     97     *
     98     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    9599     */
    96100    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/CalcFunction.php

    r3120774 r3325960  
    77use Sabberworm\CSS\Parsing\UnexpectedTokenException;
    88
     9/**
     10 * Support for `-webkit-calc` and `-moz-calc` is deprecated in version 8.8.0, and will be removed in version 9.0.0.
     11 */
    912class CalcFunction extends CSSFunction
    1013{
     
    3134     * @throws UnexpectedTokenException
    3235     * @throws UnexpectedEOFException
     36     *
     37     * @internal since V8.8.0
    3338     */
    3439    public static function parse(ParserState $oParserState, $bIgnoreCase = false)
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/Color.php

    r3194293 r3325960  
    3131     * @throws UnexpectedEOFException
    3232     * @throws UnexpectedTokenException
     33     *
     34     * @internal since V8.8.0
    3335     */
    3436    public static function parse(ParserState $oParserState, $bIgnoreCase = false)
     
    154156    /**
    155157     * @return string
     158     *
     159     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    156160     */
    157161    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/LineName.php

    r3194293 r3325960  
    2424     * @throws UnexpectedTokenException
    2525     * @throws UnexpectedEOFException
     26     *
     27     * @internal since V8.8.0
    2628     */
    2729    public static function parse(ParserState $oParserState)
     
    5052    /**
    5153     * @return string
     54     *
     55     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    5256     */
    5357    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/Size.php

    r3194293 r3325960  
    2121     */
    2222    const ABSOLUTE_SIZE_UNITS = [
    23         'px', 'pt', 'pc',
    24         'cm', 'mm', 'mozmm', 'in',
    25         'vh', 'dvh', 'svh', 'lvh',
    26         'vw', 'vmin', 'vmax', 'rem',
     23        'px',
     24        'pt',
     25        'pc',
     26        'cm',
     27        'mm',
     28        'mozmm',
     29        'in',
     30        'vh',
     31        'dvh',
     32        'svh',
     33        'lvh',
     34        'vw',
     35        'vmin',
     36        'vmax',
     37        'rem',
    2738    ];
    2839
     
    8293     * @throws UnexpectedEOFException
    8394     * @throws UnexpectedTokenException
     95     *
     96     * @internal since V8.8.0
    8497     */
    8598    public static function parse(ParserState $oParserState, $bIsColorComponent = false)
     
    210223    /**
    211224     * @return string
     225     *
     226     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    212227     */
    213228    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/URL.php

    r3194293 r3325960  
    3434     * @throws UnexpectedEOFException
    3535     * @throws UnexpectedTokenException
     36     *
     37     * @internal since V8.8.0
    3638     */
    3739    public static function parse(ParserState $oParserState)
     
    8082    /**
    8183     * @return string
     84     *
     85     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    8286     */
    8387    public function __toString()
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/Value.php

    r3120774 r3325960  
    1717    /**
    1818     * @var int
     19     *
     20     * @internal since 8.8.0
    1921     */
    2022    protected $iLineNo;
     
    3537     * @throws UnexpectedTokenException
    3638     * @throws UnexpectedEOFException
     39     *
     40     * @internal since V8.8.0
    3741     */
    3842    public static function parseValue(ParserState $oParserState, array $aListDelimiters = [])
     
    111115     * @throws UnexpectedEOFException
    112116     * @throws UnexpectedTokenException
     117     *
     118     * @internal since V8.8.0
    113119     */
    114120    public static function parseIdentifierOrFunction(ParserState $oParserState, $bIgnoreCase = false)
     
    141147     * @throws UnexpectedTokenException
    142148     * @throws SourceException
     149     *
     150     * @internal since V8.8.0
    143151     */
    144152    public static function parsePrimitiveValue(ParserState $oParserState)
  • enwikuna-license-manager/trunk/vendor/sabberworm/php-css-parser/src/Value/ValueList.php

    r3194293 r3325960  
    1515    /**
    1616     * @var array<int, RuleValueList|CSSFunction|CSSString|LineName|Size|URL|string>
     17     *
     18     * @internal since 8.8.0
    1719     */
    1820    protected $aComponents;
     
    2022    /**
    2123     * @var string
     24     *
     25     * @internal since 8.8.0
    2226     */
    2327    protected $sSeparator;
     
    8791    /**
    8892     * @return string
     93     *
     94     * @deprecated in V8.8.0, will be removed in V9.0.0. Use `render` instead.
    8995     */
    9096    public function __toString()
Note: See TracChangeset for help on using the changeset viewer.