mc.blade.php 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {{-- lean wrapper for 2 pane page --}}
  2. <!doctype html>
  3. <html lang="en" class="h-100">
  4. <head>
  5. <meta charset="UTF-8">
  6. <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  7. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  8. <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
  9. <link href="/css/app.css" rel="stylesheet">
  10. <link href="/css/style.css" rel="stylesheet">
  11. <link href="/v-splitter-px/v-splitter.css" rel="stylesheet" >
  12. <script src="/v-splitter-px/v-splitter.js"></script>
  13. <title>Stag | MCP</title>
  14. </head>
  15. <body class="h-100">
  16. <div class="row mx-0 h-100">
  17. <div class="col-9 px-0 app-left-panel">
  18. <iframe id="stag_mcp_lhs" src="{{ $page }}" frameborder="0" class="h-100 w-100"></iframe>
  19. </div>
  20. <div class="col-3 border-left app-right-panel pr-1">
  21. <iframe id="stag_mcp_rhs" src="/pro/meet" frameborder="0" class="h-100 w-100"></iframe>
  22. </div>
  23. </div>
  24. <script>
  25. initVSplitter('stag-mc-main', $('.app-left-panel'), $('.app-right-panel'));
  26. window.openInRHS = function(_url) {
  27. $('#stag_mcp_rhs').attr('src', _url);
  28. return false;
  29. };
  30. window.toggleRHS = function() {
  31. var body = $('body'), leftPanel = $('.app-left-panel');
  32. if(!body.is('.stag_rhs_collapsed')) {
  33. body.addClass('stag_rhs_collapsed');
  34. leftPanel.attr('data-prev-style', leftPanel.attr('style'));
  35. leftPanel.attr('style', '');
  36. leftPanel.removeClass('col-9').addClass('col-12');
  37. return 'collapsed';
  38. }
  39. else {
  40. if(leftPanel.attr('data-prev-style')) {
  41. leftPanel.attr('style', leftPanel.attr('data-prev-style'));
  42. }
  43. leftPanel.attr('data-prev-style', '');
  44. leftPanel.removeClass('col-12').addClass('col-9');
  45. body.removeClass('stag_rhs_collapsed');
  46. return 'expanded';
  47. }
  48. }
  49. window.showRHS = function() {
  50. var body = $('body'), leftPanel = $('.app-left-panel');
  51. if(body.is('.stag_rhs_collapsed')) {
  52. if(leftPanel.attr('data-prev-style')) {
  53. leftPanel.attr('style', leftPanel.attr('data-prev-style'));
  54. }
  55. leftPanel.attr('data-prev-style', '');
  56. leftPanel.removeClass('col-12').addClass('col-9');
  57. body.removeClass('stag_rhs_collapsed');
  58. return 'expanded';
  59. }
  60. }
  61. </script>
  62. </body>
  63. </html>