/* Panel Layouts */
.layoutChat {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”;
grid-template-columns: 100%;
grid-template-rows: auto60px;
}
.layoutTabs {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “Meniul”
“pane”;
grid-template-columns: 100%;
grid-template-rows: 45pxauto;
}
.layoutList {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “scrollable”
“Meniul”;
grid-template-columns: 100%;
grid-template-rows: auto 45px;
}
.layoutScrollable {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “scrollable”;
grid-template-columns: 100%;
grid-template-rows: 100%;
}
.paneActive
{
visibility: visible;
}
.paneInactive
{
visibility: ascunse;
}
/* App Layouts */
.layoutBroadcast {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “camera history”
“actions send”;
grid-template-columns: 45%55%;
grid-template-rows: auto55px;
}
.layoutBroadcastAudio {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“camera”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto55px45px45px;
}
.layoutPlayback {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “video history”
“actions send”;
grid-template-columns: 65%35%;
grid-template-rows: auto55px;
}
.layoutPlaybackAudio {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“Pagina”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto55px45px45px;
}
.layoutText {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto55px45px;
}
.layoutCollaborationText {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “tabs”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto45px;
}
.layoutWay2 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “video camera”
“video history”
“actions send”;
grid-template-columns: 65%35%;
grid-template-rows: 40%auto45px;
}
.layoutWay2Audio {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“Pagina”
“camera”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto45px45px45px45px;
}
.layoutCollaboration {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “video tabs”
“actions tabs”;
grid-template-columns: 65%35%;
grid-template-rows: auto45px;
}
/* Mobile Layouts */
/* For lower resolutions video takes full width and chat shows below */
@media only screen and (lățime maximă: 1150px)
{
.layoutBroadcast {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “camera”
“history”
“Trimite”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto45%45px40px;
}
.layoutPlayback {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “Pagina”
“history”
“Trimite”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto30%45px40px;
}
.layoutWay2 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “Pagina”
“history”
“Trimite”
“acţiunile”
“camera”;
grid-template-columns: 100%;
grid-template-rows: auto25%45px40px25%;
}
.layoutCollaboration {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “Pagina”
“acţiunile”
“tabs”;
grid-template-columns: 100%;
grid-template-rows: auto60px45%;
}
.layoutCollaborationText {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “tabs”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto60px;
}
}
/* For very low resolutions 2 rows action bar */
@media only screen and (lățime maximă: 800px)
{
.layoutText {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto55px90px;
}
.layoutCollaborationText {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “tabs”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto90px;
}
.layoutWay2Audio {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“Pagina”
“camera”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto55px60px90px90px;
}
.layoutBroadcastAudio {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“camera”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto55px90px65px;
}
.layoutPlaybackAudio {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “history”
“Trimite”
“Pagina”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto55px60px90px;
}
.layoutBroadcast {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “camera”
“history”
“Trimite”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto35%45px65px;
}
.layoutPlayback {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “Pagina”
“history”
“Trimite”
“acţiunile”;
grid-template-columns: 100%;
grid-template-rows: auto30%55px90px;
}
.layoutWay2 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “Pagina”
“history”
“Trimite”
“acţiunile”
“camera”;
grid-template-columns: 100%;
grid-template-rows: auto20%55px90px30%;
}
.layoutCollaboration{
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “Pagina”
“acţiunile”
“tabs”;
grid-template-columns: 100%;
grid-template-rows: auto90px40%;
}
}
/* Panels/Components */
.layCamera {
poziţia: relativă;
grid-area: camera;
}
.layVideo {
poziţia: relativă;
grid-area: Pagina;
}
.layHistory {
poziţia: relativă;
grid-area: history;
}
.laySend {
poziţia: relativă;
grid-area: Trimite;
}
.layActions {
poziţia: relativă;
grid-area: acţiunile;
}
.layTabs {
poziţia: relativă;
grid-area: tabs;
}
.layMenu {
poziţia: relativă;
grid-area: Meniul;
}
.layPane {
poziţia: relativă;
grid-area: pane;
}
.layChat {
poziţia: relativă;
grid-area: chat-ul;
}
.layScrollable {
poziţia: relativă;
grid-area: scrollable;
overflow-y: scroll;
}
/* Split Multimedia Views */
.split0 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “media0”;
grid-template-columns: 100%;
grid-template-rows: 100%;
}
.splitH2 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “media0 media1”;
grid-template-columns: 50%50%;
grid-template-rows: 100%;
}
.splitV2 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “media0”
“media1”;
grid-template-columns: 100%;
grid-template-rows: 50%50%;
}
.splitH4, .splitV4 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “media0 media1”
“media2 media3”;
grid-template-columns: 50%50%;
grid-template-rows: 50%50%;
}
.splitH6 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “media0 media1 media2”
“media3 media4 media5”;
grid-template-columns: 34%33%33%;
grid-template-rows: 50%50%;
}
.splitV6 {
poziţia: absolută;
Afişare: grid;
Lăţime: 100%;
Înălţimea: 100%;
grid-template-areas: “media0 media1”
“media2 media3”
“media4 media5”;
grid-template-columns: 50%50%;
grid-template-rows: 34%33%33%;
}
/* Split Multimedia View Slots */
.slot0 {
poziţia: relativă;
grid-area: media0;
}
.slot1 {
poziţia: relativă;
grid-area: media1;
}
.slot2 {
poziţia: relativă;
grid-area: media2;
}
.slot3 {
poziţia: relativă;
grid-area: media3;
}
.slot4 {
poziţia: relativă;
grid-area: media4;
}
.slot5 {
poziţia: relativă;
grid-area: media5;
}