Zuletzt bearbeitet vor 2 Wochen
von Redaktion

Vorlage:Portal flex/styles.css: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(15 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
/**Portalpage with flex EN ****/
/**Portalpage with flex EN ****/
.flexbox-portal {display: flex; flex-wrap: wrap; justify-content:space-between;}
.flexbox-portal .oo-ui-icon-link.sectionanchors-button {
.flexbox-portal > div {flex:1; padding: 10px;}
    background-image:none;
.flexbox-portal > div img {max-width:100%; height:auto;}
}
.flexbox-portal.col2 > div {flex-basis:47%; margin: 0 15px 15px 0;}
.flexbox-portal {
.flexbox-portal.col3 > div {flex-basis:31%; margin: 0 15px 15px 0;}
    display: flex;
.flexbox-portal.fullfirst div:first-child {flex-basis:100%}
    flex-direction: row;
.flexbox-portal.fulllast div:last-child {flex-basis:100%}
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
    align-content: stretch;
    gap:30px
}
.flexbox-portal .content {
    padding:20px
}
.flexbox-portal > div {
    flex:1;
    padding: 10px 20px;
}
.flexbox-portal > div img {
    max-width:100%;
    height:auto;
}
.flexbox-portal.col2 > div {
    flex-basis:47%;
    padding: 0;
}
.flexbox-portal.col3 > div {
    flex-basis:30%;
}
.flexbox-portal.fullfirst div:first-child {
    flex-basis:100%
}
.flexbox-portal.fulllast div:last-child {
    flex-basis:100%
}
.flexbox-portal.boxborder > div {
    border-radius: 0.375rem;
}
.flexbox-portal.boxborder.p-blue > div {
    border: 1px solid #aed6f1;
}
.flexbox-portal.boxborder.p-green > div {
    border: 1px solid #a9dfbf;
}
.flexbox-portal.boxborder.p-grey > div {
    border: 1px solid #e9e9ee;
}
.flexbox-portal.boxborder.p-orange > div {
    border: 1px solid #f5cba7;
}
.flexbox-portal.boxborder.p-purple > div {
    border: 1px solid #d7bde2;
}
.flexbox-portal.boxborder.p-red > div {
    border: 1px solid #e6b0aa;
}
.flexbox-portal.boxborder.p-yellow > div {
    border: 1px solid #f9e79f;
}
.flexbox-portal.boxborder.p-white > div {
    border: 1px solid #ffffff;
}
.flexbox-portal.none > div {
    border: none;
}
.flexbox-portal.boxborder > div.emptybox {
    border: none
}
.flexbox-portal.background > div {
    border: 1px solid #f1f3f9;
    border-radius: 0.375rem;
    margin: 0;
}
.flexbox-portal.background-hd.p-blue div > h2 {
    background: #aed6f1;
}
.flexbox-portal.background-hd.p-green div > h2 {
    background: #a9dfbf;
}
.flexbox-portal.background-hd.p-grey div > h2 {
    background: #f1f3f9;
    ;
}
.flexbox-portal.background-hd.p-orange div > h2 {
    background: #f5cba7;
}
.flexbox-portal.background-hd.p-purple div > h2 {
    background: #d7bde2;
}
.flexbox-portal.background-hd.p-red div > h2 {
    background: #e6b0aa;
}
.flexbox-portal.background-hd.p-yellow div > h2 {
    background: #f9e79f;
}
.flexbox-portal.background-hd.p-white div > h2 {
    background: #ffffff;
}
.flexbox-portal div h2 span.hdicon i:before {
    color:#c9d0e4;
    font-size:1.4rem;
    margin-right:0.4rem;
    margin-left:-12px;
    vertical-align:-0.1rem
}
.flexbox-portal.background.p-blue > div {
    background: #d6eaf8 ;
}
.flexbox-portal.background.p-green > div {
    background: #d4efdf;
}
.flexbox-portal.background.p-grey > div {
    background: #f1f3f9
}
.flexbox-portal.background.p-orange > div {
    background: #fae5d3;
}
.flexbox-portal.background.p-purple > div {
    background: #ebdef0;
}
.flexbox-portal.background.p-red > div {
    background: #f2d7d5;
}
.flexbox-portal.background.p-yellow > div {
    background: #fcf3cf;
}
.flexbox-portal.background.p-white > div {
    background: #ffffff;
}
.flexbox-portal > div.box.p-blue {
    background: #d6eaf8;
}
.flexbox-portal > div.box.p-green {
    background: #d4efdf;
}
.flexbox-portal > div.box.p-grey {
    background: #f1f3f9
}
.flexbox-portal > div.box.p-orange {
    background: #fae5d3;
}
.flexbox-portal > div.box.p-purple {
    background: #ebdef0;
}
.flexbox-portal > div.box.p-red {
    background: #f2d7d5;
}
.flexbox-portal > div.box.p-yellow {
    background: #fcf3cf;
}
.flexbox-portal > div.box.p-white {
    background: #ffffff;
}


.flexbox-portal.boxborder.p-blue > div {border: 1px solid #aed6f1;}
.flexbox-portal .listicon li {
.flexbox-portal.boxborder.p-green > div {border: 1px solid #a9dfbf;}
    padding-left: 0
.flexbox-portal.boxborder.p-grey > div {border: 1px solid #e9e9ee;}
}
.flexbox-portal.boxborder.p-orange > div {border: 1px solid #f5cba7;}
.flexbox-portal .listicon li:before {
.flexbox-portal.boxborder.p-purple > div {border: 1px solid #d7bde2;}
    content: "\f111";
.flexbox-portal.boxborder.p-red > div {border: 1px solid #e6b0aa;}
    /* FontAwesome Unicode */
.flexbox-portal.boxborder.p-yellow > div {border: 1px solid #f9e79f;}
    font-family: FontAwesome;
.flexbox-portal.boxborder.p-white > div {border: 1px solid #ffffff;}
    color:#989898;
.flexbox-portal.none > div {border: none;}
    display: inline-block;
.flexbox-portal.boxborder > div.emptybox {border: none}
    margin-left: 5px;
 
    width: 20px;
.flexbox-portal.background > div {border:none;}
    font-size:0.5rem
.flexbox-portal.background-hd.p-blue div > h2 {background: #aed6f1;}
}
.flexbox-portal.background-hd.p-green div > h2  {background: #a9dfbf ;}
  .flexbox-portal.background div.emptybox {
.flexbox-portal.background-hd.p-grey div > h2 {background:  #e9e9ee;}
    background: none
.flexbox-portal.background-hd.p-orange div > h2 {background: #f5cba7;}
}
.flexbox-portal.background-hd.p-purple div > h2 {background: #d7bde2;}
  .flexbox-portal div > h2 {
.flexbox-portal.background-hd.p-red div > h2 {background: #e6b0aa;}
    font-size: 1.1em;
.flexbox-portal.background-hd.p-yellow div > h2 {background: #f9e79f;}
    border-bottom: none;
.flexbox-portal.background-hd.p-white div > h2 {background: #ffffff;}
    padding: 10px 20px;
 
    font-weight: bold;
.flexbox-portal.background.p-blue > div {background: #d6eaf8 ;}
    margin:0
.flexbox-portal.background.p-green > div {background: #d4efdf;}
}
.flexbox-portal.background.p-grey > div {background: #f2f3f4;}
.flexbox-portal.underline-hd div > h2 {
.flexbox-portal.background.p-orange > div {background: #fae5d3;}
    font-size: 1.1em;
.flexbox-portal.background.p-purple > div {background: #ebdef0;}
    background:none;
.flexbox-portal.background.p-red > div {background: #f2d7d5;}
    border-bottom: 1px solid #8b8b8b;
.flexbox-portal.background.p-yellow > div {background: #fcf3cf;}
    margin-top: 0;
.flexbox-portal.background.p-white > div {background: #ffffff;}
    padding: 10px;
 
    font-weight: bold;
.flexbox-portal > div.box.p-blue {background: #d6eaf8;}
}
.flexbox-portal > div.box.p-green {background: #d4efdf;}
.flexbox-portal.hide-hd div > h2 {
.flexbox-portal > div.box.p-grey {background: #f2f3f4;}
    display:none;
.flexbox-portal > div.box.p-orange {background: #fae5d3;}
}
.flexbox-portal > div.box.p-purple {background: #ebdef0;}
.flexbox-portal h1 .mw-editsection, .flexbox-portal h2 .mw-editsection, .flexbox-portal h3 .mw-editsection, .flexbox-portal h4 .mw-editsection, .flexbox-portal h5 .mw-editsection, .flexbox-portal h6 .mw-editsection {
.flexbox-portal > div.box.p-red {background: #f2d7d5;}
    display:none;
.flexbox-portal > div.box.p-yellow {background: #fcf3cf;}
}
.flexbox-portal > div.box.p-white  {background: #ffffff;}
.mw-parser-output .bs-layout-container.intro-text {
 
    font-size: 1.2em;
.flexbox-portal.background  div.emptybox {background: none}
}
.flexbox-portal div > h2 {font-size: 1.1em; border-bottom: none;margin-top: 0;  padding: 10px; font-weight: bold;}
h3 {
.flexbox-portal.underline-hd div > h2 {font-size: 1.1em; background:none;border-bottom: 1px solid #8b8b8b;margin-top: 0; padding: 10px; font-weight: bold;}
    font-size: 1.6em;
.flexbox-portal.hide-hd div > h2 {display:none;}
}
.flexbox-portal h1 .mw-editsection, .flexbox-portal h2 .mw-editsection, .flexbox-portal h3 .mw-editsection, .flexbox-portal h4 .mw-editsection, .flexbox-portal h5 .mw-editsection, .flexbox-portal h6 .mw-editsection
.ve-ce-surface-enabled .ve-ce-branchNode-blockSlug {
{display:none;}
    visibility: hidden;
.mw-parser-output .bs-layout-container.intro-text {font-size: 1.2em;}
    display: none;
h3 {font-size: 1.6em;}
}
.ve-ce-surface-enabled .ve-ce-branchNode-blockSlug {visibility: hidden;display: none;}
.thumbborder {
.thumbborder {border: 1px solid #e5e5e5;}
    border: 1px solid #e5e5e5;
@media only screen and (max-width: 768px) { .flexbox-portal > div {width: 98%;}}
}
#use_cases .flexbox-portal div h2 {
    padding:20px 20px 0 20px
}
#use_cases .flexbox-portal p {
    padding:20px
}
.flexbox-portal h1 .mw-editsection, .flexbox-portal h2 .mw-editsection, .flexbox-portal h3 .mw-editsection, .flexbox-portal h4 .mw-editsection, .flexbox-portal h5 .mw-editsection, .flexbox-portal h6 .mw-editsection {
    display:none;
}
@media only screen and (max-width: 768px) {
    .flexbox-portal > div {
        width: 98%;
    }
}
/**Formular **/
/**Formular **/
#pfForm section.ve-ce-branchNode a img {max-width:100% !important; height:auto !important;}/**im Formular **/
#pfForm section.ve-ce-branchNode a img {
.formtable th {text-align:right; padding:10px; background:#efefef; font-weight:normal;}
    max-width:100% !important;
.formtable td {padding:10px;}
    height:auto !important;
.bs-mwvisualeditor-field-container {max-width:850px;}
}
.bs-mwvisualeditor-field-container img {max-width:100%; height:auto;}
/**im Formular **/
 
.formtable th {
@media only screen and (max-width: 768px) {.flexbox-portal, .flexbox-portal.col2, .flexbox-portal.col3 > div {flex-basis: 98%;}}
    text-align:right;
    padding:10px;
    background:#efefef;
    font-weight:normal;
}
.formtable td {
    padding:10px;
}
.bs-mwvisualeditor-field-container {
    max-width:850px;
}
.bs-mwvisualeditor-field-container img {
    max-width:100%;
    height:auto;
}
@media only screen and (max-width: 768px) {
    .flexbox-portal, .flexbox-portal.col2, .flexbox-portal.col3 > div {
        flex-basis: 98%;
    }
}
/**Formular **/
/**Formular **/
#pfForm section.ve-ce-branchNode a img {max-width:100% !important; height:auto !important;}/**im Formular **/
#pfForm section.ve-ce-branchNode a img {
.formtable th {text-align:right; padding:10px; background:#efefef; font-weight:normal;}
    max-width:100% !important;
.formtable td {padding:10px;}
    height:auto !important;
.bs-mwvisualeditor-field-container {max-width:850px;}
}
.bs-mwvisualeditor-field-container img {max-width:100%; height:auto;}
/**im Formular **/
.formtable th {
    text-align:right;
    padding:10px;
    background:#efefef;
    font-weight:normal;
}
.formtable td {
    padding:10px;
}
.bs-mwvisualeditor-field-container {
    max-width:850px;
}
.bs-mwvisualeditor-field-container img {
    max-width:100%;
    height:auto;
}

Aktuelle Version vom 4. November 2024, 13:16 Uhr

/**Portalpage with flex EN ****/
 .flexbox-portal .oo-ui-icon-link.sectionanchors-button {
    background-image:none;
}
 .flexbox-portal {
    display: flex;
     flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
     align-items: stretch;
    align-content: stretch;
     gap:30px
}
 .flexbox-portal .content {
    padding:20px
}
 .flexbox-portal > div {
    flex:1;
     padding: 10px 20px;
}
 .flexbox-portal > div img {
    max-width:100%;
     height:auto;
}
 .flexbox-portal.col2 > div {
    flex-basis:47%;
     padding: 0;
}
 .flexbox-portal.col3 > div {
    flex-basis:30%;
}
 .flexbox-portal.fullfirst div:first-child {
    flex-basis:100%
}
 .flexbox-portal.fulllast div:last-child {
    flex-basis:100%
}
 .flexbox-portal.boxborder > div {
    border-radius: 0.375rem;
}
 .flexbox-portal.boxborder.p-blue > div {
    border: 1px solid #aed6f1;
}
 .flexbox-portal.boxborder.p-green > div {
    border: 1px solid #a9dfbf;
}
 .flexbox-portal.boxborder.p-grey > div {
    border: 1px solid #e9e9ee;
}
 .flexbox-portal.boxborder.p-orange > div {
    border: 1px solid #f5cba7;
}
 .flexbox-portal.boxborder.p-purple > div {
    border: 1px solid #d7bde2;
}
 .flexbox-portal.boxborder.p-red > div {
    border: 1px solid #e6b0aa;
}
 .flexbox-portal.boxborder.p-yellow > div {
    border: 1px solid #f9e79f;
}
 .flexbox-portal.boxborder.p-white > div {
    border: 1px solid #ffffff;
}
 .flexbox-portal.none > div {
    border: none;
}
 .flexbox-portal.boxborder > div.emptybox {
    border: none
}
 .flexbox-portal.background > div {
     border: 1px solid #f1f3f9;
     border-radius: 0.375rem;
    margin: 0;
}
 .flexbox-portal.background-hd.p-blue div > h2 {
    background: #aed6f1;
}
 .flexbox-portal.background-hd.p-green div > h2 {
    background: #a9dfbf;
}
 .flexbox-portal.background-hd.p-grey div > h2 {
    background: #f1f3f9;
    ;
}
 .flexbox-portal.background-hd.p-orange div > h2 {
    background: #f5cba7;
}
 .flexbox-portal.background-hd.p-purple div > h2 {
    background: #d7bde2;
}
 .flexbox-portal.background-hd.p-red div > h2 {
    background: #e6b0aa;
}
 .flexbox-portal.background-hd.p-yellow div > h2 {
    background: #f9e79f;
}
 .flexbox-portal.background-hd.p-white div > h2 {
    background: #ffffff;
}
 .flexbox-portal div h2 span.hdicon i:before {
    color:#c9d0e4;
     font-size:1.4rem;
     margin-right:0.4rem;
     margin-left:-12px;
     vertical-align:-0.1rem
}
 .flexbox-portal.background.p-blue > div {
    background: #d6eaf8 ;
}
 .flexbox-portal.background.p-green > div {
    background: #d4efdf;
}
 .flexbox-portal.background.p-grey > div {
    background: #f1f3f9
}
 .flexbox-portal.background.p-orange > div {
    background: #fae5d3;
}
 .flexbox-portal.background.p-purple > div {
    background: #ebdef0;
}
 .flexbox-portal.background.p-red > div {
    background: #f2d7d5;
}
 .flexbox-portal.background.p-yellow > div {
    background: #fcf3cf;
}
 .flexbox-portal.background.p-white > div {
    background: #ffffff;
}
 .flexbox-portal > div.box.p-blue {
    background: #d6eaf8;
}
 .flexbox-portal > div.box.p-green {
    background: #d4efdf;
}
 .flexbox-portal > div.box.p-grey {
    background: #f1f3f9
}
 .flexbox-portal > div.box.p-orange {
    background: #fae5d3;
}
 .flexbox-portal > div.box.p-purple {
    background: #ebdef0;
}
 .flexbox-portal > div.box.p-red {
    background: #f2d7d5;
}
 .flexbox-portal > div.box.p-yellow {
    background: #fcf3cf;
}
 .flexbox-portal > div.box.p-white {
    background: #ffffff;
}

 .flexbox-portal .listicon li {
     padding-left: 0 
}
 .flexbox-portal .listicon li:before {
     content: "\f111";
    /* FontAwesome Unicode */
     font-family: FontAwesome;
     color:#989898;
     display: inline-block;
     margin-left: 5px;
     width: 20px;
     font-size:0.5rem 
}
 .flexbox-portal.background div.emptybox {
    background: none
}
 .flexbox-portal div > h2 {
    font-size: 1.1em;
     border-bottom: none;
     padding: 10px 20px;
     font-weight: bold;
     margin:0
}
 .flexbox-portal.underline-hd div > h2 {
    font-size: 1.1em;
     background:none;
    border-bottom: 1px solid #8b8b8b;
    margin-top: 0;
     padding: 10px;
     font-weight: bold;
}
 .flexbox-portal.hide-hd div > h2 {
    display:none;
}
 .flexbox-portal h1 .mw-editsection, .flexbox-portal h2 .mw-editsection, .flexbox-portal h3 .mw-editsection, .flexbox-portal h4 .mw-editsection, .flexbox-portal h5 .mw-editsection, .flexbox-portal h6 .mw-editsection {
    display:none;
}
 .mw-parser-output .bs-layout-container.intro-text {
    font-size: 1.2em;
}
 h3 {
    font-size: 1.6em;
}
 .ve-ce-surface-enabled .ve-ce-branchNode-blockSlug {
    visibility: hidden;
    display: none;
}
 .thumbborder {
    border: 1px solid #e5e5e5;
}
 #use_cases .flexbox-portal div h2 {
    padding:20px 20px 0 20px
}
 #use_cases .flexbox-portal p {
    padding:20px
}
 .flexbox-portal h1 .mw-editsection, .flexbox-portal h2 .mw-editsection, .flexbox-portal h3 .mw-editsection, .flexbox-portal h4 .mw-editsection, .flexbox-portal h5 .mw-editsection, .flexbox-portal h6 .mw-editsection {
    display:none;
}
 @media only screen and (max-width: 768px) {
     .flexbox-portal > div {
        width: 98%;
    }
}
/**Formular **/
 #pfForm section.ve-ce-branchNode a img {
    max-width:100% !important;
     height:auto !important;
}
/**im Formular **/
 .formtable th {
    text-align:right;
     padding:10px;
     background:#efefef;
     font-weight:normal;
}
 .formtable td {
    padding:10px;
}
 .bs-mwvisualeditor-field-container {
    max-width:850px;
}
 .bs-mwvisualeditor-field-container img {
    max-width:100%;
     height:auto;
}
 @media only screen and (max-width: 768px) {
    .flexbox-portal, .flexbox-portal.col2, .flexbox-portal.col3 > div {
        flex-basis: 98%;
    }
}
/**Formular **/
 #pfForm section.ve-ce-branchNode a img {
    max-width:100% !important;
     height:auto !important;
}
/**im Formular **/
 .formtable th {
    text-align:right;
     padding:10px;
     background:#efefef;
     font-weight:normal;
}
 .formtable td {
    padding:10px;
}
 .bs-mwvisualeditor-field-container {
    max-width:850px;
}
 .bs-mwvisualeditor-field-container img {
    max-width:100%;
     height:auto;
}