BxTemplConfig.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php defined('BX_DOL') or die('hack attempt');
  2. /**
  3. * Copyright (c) UNA, Inc - https://una.io
  4. * MIT License - https://opensource.org/licenses/MIT
  5. *
  6. * @defgroup UnaTemplate UNA Template Classes
  7. * @{
  8. */
  9. class BxTemplConfig extends BxBaseConfig
  10. {
  11. protected $_bModule;
  12. protected $_sModule;
  13. function __construct()
  14. {
  15. $this->_sModule = 'bx_artificer';
  16. $this->_bModule = BxDolModuleQuery::getInstance()->isModuleByName($this->_sModule);
  17. parent::__construct();
  18. $this->_aConfig['aLessConfig'] = array_merge($this->_aConfig['aLessConfig'], [
  19. 'bx-font-family' => 'Helvetica, Arial, sans-serif',
  20. 'bx-color-page' => '#edf1f7',
  21. 'bx-color-block' => '#fff',
  22. 'bx-color-box' => 'rgba(218, 248, 255, 1.0)',
  23. 'bx-color-box-hover' => 'rgba(218, 248, 255, 0.5)',
  24. 'bx-color-sec' => '#fff',
  25. 'bx-color-hl' => 'rgba(202, 242, 252, 0.2)',
  26. 'bx-color-active' => 'rgba(202, 242, 252, 0.4)',
  27. 'bx-border-color' => '#00a0ce',
  28. ]);
  29. if($this->_bModule) {
  30. $this->setPageWidth('bx_artificer_page_width');
  31. }
  32. BxDolTemplate::getInstance()->addCss([
  33. 'menu-sidebar.css',
  34. ]);
  35. }
  36. }
  37. /** @} */