widget.html 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <div id="bx-std-widget-__id__" class="bx-std-widget __widget_disabled_class__" style="__widget_styles__" data-name="__name__" role="listitem">
  2. <div class="bx-std-widget-cont">
  3. <div class="bx-std-widget-icon bx-std-widget-icon-trans rounded-2xl hover:ring hover:ring-gray-300 dark:hover:ring-gray-700 hover:ring-offset-1 hover:ring-offset-gray-200 dark:hover:ring-offset-black hover:scale-105 active:scale-100 active:opacity-80 duration-300">
  4. <a class="bx-std-widget-link block rounded-2xl bx-icon-tile" href="__url__" aria-label="__caption_attr__" <bx_if:show_context_menu>data-bx-context-menu="#bx-std-cmenu-__page__" data-bx-context-menu-load="__page__:__id__"</bx_if:show_context_menu> <bx_if:show_click_icon>onClick="__content__"</bx_if:show_click_icon> <bx_if:show_navigate_cue>data-cuelume-navigate="loading"</bx_if:show_navigate_cue>>
  5. <bx_if:icon>
  6. <img src="<bx_icon_url:wi-empty.png />" alt="" />
  7. <i class="sys-icon __icon__"></i>
  8. </bx_if:icon>
  9. <bx_if:image><img src="__icon_url__" alt="" /></bx_if:image>
  10. </a>
  11. </div>
  12. <bx_if:show_notice>
  13. <div class="bx-std-widget-notices">__content__</div>
  14. </bx_if:show_notice>
  15. <bx_if:show_actions_left>
  16. <div class="bx-std-widget-actions left">
  17. <div class="bx-std-widget-actions-cnt">
  18. <bx_repeat:actions>
  19. <div class="bx-std-widget-action bg-gray-200 dark:bg-gray-800 border border-black/10 dark:border-white/10 rounded-2xl">__action__</div>
  20. </bx_repeat:actions>
  21. </div>
  22. </div>
  23. </bx_if:show_actions_left>
  24. <!-- Edit mode: the move controls are the non-drag way to reorder (the stack is only shown on the launcher), then the app's other actions. -->
  25. <div class="bx-std-widget-actions right">
  26. <div class="bx-std-widget-actions-cnt">
  27. <div class="bx-std-widget-action bg-gray-200 dark:bg-gray-800 border border-black/10 dark:border-white/10 rounded-2xl">
  28. <button type="button" class="bx-std-widget-action bx-std-wa-move-left text-gray-600 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-300" onclick="oBxDolStudioLauncher.move(this, -1)" aria-label="__move_left__" title="__move_left__"><bx_icon_inline:wi-act-move-left.svg /></button>
  29. </div>
  30. <div class="bx-std-widget-action bg-gray-200 dark:bg-gray-800 border border-black/10 dark:border-white/10 rounded-2xl">
  31. <button type="button" class="bx-std-widget-action bx-std-wa-move-right text-gray-600 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-300" onclick="oBxDolStudioLauncher.move(this, 1)" aria-label="__move_right__" title="__move_right__"><bx_icon_inline:wi-act-move-right.svg /></button>
  32. </div>
  33. <bx_repeat:actions_right>
  34. <div class="bx-std-widget-action bg-gray-200 dark:bg-gray-800 border border-black/10 dark:border-white/10 rounded-2xl">__action__</div>
  35. </bx_repeat:actions_right>
  36. </div>
  37. </div>
  38. <div class="bx-std-widget-icon-jitter" style="display:none"></div>
  39. <div class="bx-std-widget-loading"></div>
  40. <div class="bx-std-widget-caption">
  41. <span class="bx-std-widget-link text-xs text-black/70 dark:text-white/70" title="__caption_attr__" aria-hidden="true">__caption__</span>
  42. <div class="bx-std-widget-caption-jitter" style="display:none"></div>
  43. </div>
  44. </div>
  45. </div>