Skip to content

Limesurvey MTECT by jpsimonnet

Screenshot of Limesurvey MTECT

Details

Authorjpsimonnet

LicenseNo License

Categoryuserstyle

Created

Updated

Size5.9 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

un style limesurvey plus proche du DSFR

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name       limesurvey
@version    20240923.14.03
@namespace  ?
==/UserStyle== */

@-moz-document domain("enqueteur-inter-maj.dnum.sg.e2.rie.gouv.fr") {
	body {
		font-family: "marianne", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif !important;
		font-size:1.5rem !important;
		max-width: 1200px;
		margin:0 auto;
	}

.font-noto {
    font-family: 'Marianne', -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;
}

img {
    max-width: 100% !important;
    height: auto !important;
}


.navbar-titre-ecologie {
    color: #00008f;
    height: auto;
    min-height: 0;
    float: left;
    background-color: transparent;
    text-decoration: none;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 400;
    font-size: 250%;
    line-height: 100%;
	padding: 2rem 0 1rem 2rem;
}

.navbar-titre-ecologie p {
	display:none;
}

.navbar-action-link > li > a {
    color: #00008f;
	padding: 2.5rem 4rem 1rem;
}

.navbar-action-link > li > a:hover {
    color: #1212ff;
    background-color: transparent;
}



.space-col {
    margin-top: 1.2% !important;
    margin-bottom: 0.5em !important;
}

.group-title, .survey-name  {
	font-size:3rem;
	text-align: left;
	font-weight: 600 !important;
	margin-bottom: 2rem;
}

.question-title-container {
    background-color: transparent;
    color: #000091;
}

.row {
    margin-right: 0;
    margin-left: 0;
}

.question-title-container p {
    background-color: transparent;
    color: #555;
	font-weight: 300;
}

.question-container {
    margin-bottom: 1em;
    border: none;
    background-color: #fff;
}

.question-valid-container .ls-question-help {
    color: #777;
    font-weight: normal;
}

.question-valid-container {
    color: #555;
    font-weight: bold;
    font-size: 1.3rem;
    padding-left: 2em;
    padding-bottom: 0.8em;
    padding-top: 0.8em;
    background-color: transparent;
    text-align: left;
	
}

.answer-container {
	margin:2rem 0;
	
}

.ls-answers,.answers-list,.radio-list {
	/*border-left: 1px solid #ccc;*/
	/*margin-left:1em;*/
}

.form-control {
    width: auto;
	background: #eee;
	border : none;
	border-bottom:2px solid #3a3a3a;
	border-radius: 0;
}

li.radio-item, li.checkbox-item, li.radio-text-item, li.checkbox-text-item {
    margin-bottom: 0.8rem;
}

.ls-answers {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;

}

ul.ls-answers {
	max-width: 800px;
}

thead {
background: #f6f6f6;

}

.ls-answers .ls-heading > th {
    vertical-align: middle;
}


.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 300;
    line-height: 1.1;
    color: inherit;
}

 .ls-label-question  > h1 {
    font-size: 180%;
}

 .ls-label-question  > big {
    font-size: 2.5rem;
	 font-weight: 300;
}

label {
    margin: 5px 0;
    font-size: 100%;
}

.btn-group-justified {
    display: table;
    width: unset;
    table-layout: fixed;
    border-collapse: separate;
}

#ls-button-submit {
    color: #ffffff;
    background-color: #000091;
    border-color: transparent;
}

.progress-bar {
    background-color: #000091;
	font-size: 2rem;
	padding:0.5rem;
}

.progress {
    height: auto;
    margin-bottom: 1rem;
    overflow: hidden;
    background-color: #eee;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

.navbar-fixed-top {
	max-width: 1200px;
    width: 100%;
	margin:0 auto;
	padding-right: 15px;
    padding-left: 15px;
}

.navbar_logo_libre {
    display: flex;
    background-color: #eee;
    float: left;
}

#navbar {
    background-color: #eee;
    border-color: transparent;
    color: #00008f;
}

.navbar-toggle {
    margin: 1em 1em 0 1em;
}

textarea.form-control {
    height: 34px;
}



.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #00008f;
    background-image: none;
    border-color: #00008f;
}

.btn-primary {
    color: #00008f;
    background-color: #FFF;
    border-color: #00008f;
}

.btn-primary:hover {
    color: #fff;
    background-color: #1212ff;
    border-color: #00008f;
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #1212ff;
    border-color: #00008f;
}

.ombre {
	box-shadow:3px 3px 5px #999; 
}




.text-info {
    color: #00008f;
}

.question-valid-container .ls-question-help {
    color: #00008f;
    font-weight: normal;
}

.checkbox-item label::after {
    display: inline-block;
    position: absolute;
    width: 30px;
    height: 30px;
    left: 1px;
    top: -5px;
    border-radius: 3px;
    margin-left: -40px;
    padding-left: 3px;
    padding-top: 0px;
    font-size: 20px;
    color: #fff;
    text-align: center;
}

.checkbox-item label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0;
    top: -5px;
    margin-left: -40px;
    border: 1px solid #cccccc;
    border-radius: 3px;
    background-color: #fff;
    -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}

label::after {
    background-color: #00008f;
}

.completed-text  {
	font-size:2rem;
	font-weight:300;
}




}

Reviews

No reviews yet.