Newer
Older
<html lang="{{ @root.client.i18n.lang }}" translate="no">
{{> head }}
<body class="bg-color-grey">
{{> integrated/autoLogin }}
{{> integrated/registering }}
<div class="notLoggedIn" style="visibility: hidden; overflow: hidden; white-space: nowrap;">
{{> integrated/menu-left }}
<main id="content" class="segment three-quarter sm-full text-top">
{{> integrated/menu-top }}
{{> widgets }}
{{#each @root.components as | component |}}

Jean-Baptiste Pasquier
committed
{{#unless component.parameters.disabled}}
{{#if component.route}}
<div id="{{component.route}}" data-view="{{component.route}}" hidden="">

Jean-Baptiste Pasquier
committed
{{#if (includes component.integration "replacement")}}

Jean-Baptiste Pasquier
committed
<{{component.parameters.replacement}}{{mergeAttributes component.attributes}}></{{component.parameters.replacement}}>
{{else}}
{{#if (includes component.integration "routing")}}
<div class="scrollbar-content whitespace-normal padding-top-xlarge padding-right-xsmall padding-bottom-xlarge padding-left-xsmall sm-padding-top-medium">
<solid-{{component.type}}{{mergeAttributes component.attributes}}></solid-{{component.type}}>
</div>
{{/if}}
{{#if (any_are component.type "about" "rocketchat" "chat" "circles" "events" "job-board" "polls" "directory" "projects" "resources")}}
{{> (get_legacy_view component.type) component=component }}
{{/if}}

Jean-Baptiste Pasquier
committed
{{/if}}

Jean-Baptiste Pasquier
committed
{{#if (includes component.integration "replacement")}}
{{#if (includes component.integration "routing")}}

Jean-Baptiste Pasquier
committed
<{{component.parameters.replacement}}{{mergeAttributes component.attributes}}></{{component.parameters.replacement}}>

Jean-Baptiste Pasquier
committed
{{/if}}

Jean-Baptiste Pasquier
committed
{{else}}
{{#if (is component.type "admin")}}
{{> (get_legacy_view "admin") }}
{{/if}}
{{#if (is component.type "analytics")}}
<solid-analytics type="{{component.parameters.type}}" url="{{component.parameters.url}}" id="{{component.parameters.id}}"></solid-analytics>
{{/if}}
{{#if (is component.type "notification")}}
{{> notifications }}
{{/if}}
{{#if (is component.type "lang")}}
<orbit-lang hidden="" lang="{{component.parameters.name}}" file="{{component.parameters.file}}"></orbit-lang>
{{/if}}
{{/if}}

Jean-Baptiste Pasquier
committed
{{/if}}
{{/unless}}
{{/each}}
{{#if (hasComponent "circles")}}
<div class="scrollbar-content bg-color-white" id="{{getRoute 'circles' true}}-left" hidden="" data-view="{{getRoute 'circles' true}}-left" no-render="">
{{> (get_legacy_view "circles/circle-left")}}
</div>
{{/if}}
{{#if (hasComponent "projects")}}
<div class="scrollbar-content bg-color-white" id="{{getRoute 'projects' true}}-left" hidden="" data-view="{{getRoute 'projects' true}}-left" no-render="">
{{> (get_legacy_view "projects/project-left")}}
</div>
{{/if}}
</main>
</div>
<div class="loggedIn-loader bg-color-grey global-loader">
<div>
<solid-loader position="none"></solid-loader>
<div id="something-goes-wrong" hidden="">
<br />
<span data-trans="errors.somethingGoesWrong"></span>
<span> </span>
<a data-trans='errors.reload' href="/"></a>
</div>
</div>
</div>
{{#if @root.client.i18n}}
<orbit-fallback-lang hidden="" lang="{{@root.client.i18n.lang}}"{{#if @root.client.i18n.force}} force="{{@root.client.i18n.force}}"{{/if}}></orbit-fallback-lang>
{{/if}}
<div id="swal-content-text" hidden="" data-trans="success"></div>
</body>
</html>