main.pug 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. include ./left-menu
  2. #chat-wrapper.full-size(
  3. layout="chat",
  4. spacing-open="{{ui.chatResizerSizeOpen}}",
  5. spacing-closed="{{ui.chatResizerSizeClosed}}",
  6. initial-size-east="250",
  7. init-closed-east="true",
  8. open-east="ui.chatOpen",
  9. ng-hide="state.loading",
  10. ng-cloak
  11. )
  12. .ui-layout-center
  13. include ./header-react
  14. include ./history/toolbarV2.pug
  15. main#ide-body(
  16. ng-cloak,
  17. role="main",
  18. ng-class="{ 'ide-history-open' : (ui.view == 'history' && history.isV2) }",
  19. layout="main",
  20. ng-hide="state.loading",
  21. resize-on="layout:chat:resize,history:toggle,layout:flat-screen:toggle,symbol-palette-toggled",
  22. minimum-restore-size-west="130"
  23. custom-toggler-pane=hasFeature('custom-togglers') ? "west" : false
  24. custom-toggler-msg-when-open=hasFeature('custom-togglers') ? translate("tooltip_hide_filetree") : false
  25. custom-toggler-msg-when-closed=hasFeature('custom-togglers') ? translate("tooltip_show_filetree") : false
  26. ng-keydown="handleKeyDown($event)"
  27. tabindex="0"
  28. )
  29. .ui-layout-west
  30. include ./file-tree-react
  31. include ./file-tree-history
  32. include ./history/fileTreeV2
  33. .ui-layout-center
  34. include ./editor
  35. include ./history
  36. if !isRestrictedTokenMember
  37. .ui-layout-east
  38. aside.chat
  39. chat()