diff --git a/admin/survey/classes/surveyAnalysis/class.SurveyCrosstabs.php b/admin/survey/classes/surveyAnalysis/class.SurveyCrosstabs.php index 259713ac0..427eb42c2 100644 --- a/admin/survey/classes/surveyAnalysis/class.SurveyCrosstabs.php +++ b/admin/survey/classes/surveyAnalysis/class.SurveyCrosstabs.php @@ -391,20 +391,42 @@ class SurveyCrosstabs { $resultIsCheckbox = $this->DisplayDropdows(); echo ''; + // Nastavitve - echo '
' ; + echo '
'; + + echo '
'; + echo $lang['srv_analiza_crosstab_table_settings'].':'; + echo '
'; + $this->displayLinePercent(); $this->displayResidual(); $this->displayShowChart(); + + echo '
'; + + + // Nastavitve 2 if ( $resultIsCheckbox['is_check']) { - echo '
'; - echo 'crossNavVsEno == 0 ? ' checked="checked" ' : '' ).' onchange="change_crosstab(); return false;" autocomplete="off">'. - ''; - echo 'crossNavVsEno == 1? ' checked="checked" ' : '' ).' onchange="change_crosstab(); return false;" autocomplete="off">'. - ''; - echo '
'; + + echo '
'; + + echo '
'; + echo $lang['srv_analiza_crosstab_answer_settings'].':'; + echo '
'; + + echo '
'; + echo ' crossNavVsEno == 0 ? ' checked="checked" ' : '' ).' onchange="change_crosstab(); return false;" autocomplete="off">'; + echo ' '; + echo '
'; + + echo '
'; + echo ' crossNavVsEno == 1? ' checked="checked" ' : '' ).' onchange="change_crosstab(); return false;" autocomplete="off">'; + echo ' '; + echo '
'; + + echo '
'; } - echo '
'; echo ''; @@ -690,12 +712,10 @@ class SurveyCrosstabs { echo ''.$lang['srv_analiza_crosstab_residuals'].' '.Help::display('srv_crosstab_residual2').':'; echo '
'; - echo '
'; echo '
'; echo '
'; echo '
'; echo '
'; - echo '
'; echo '
'; echo ''; diff --git a/lang/1.php b/lang/1.php index f5b3222ca..a54e1cbb7 100644 --- a/lang/1.php +++ b/lang/1.php @@ -2801,6 +2801,8 @@ $lang = array ( "srv_analiza_crosstab_average" => "Povprečje", "srv_analiza_crosstab_navedbe" => "Po navedbah", "srv_analiza_crosstab_enote" => "Po enotah", + "srv_analiza_crosstab_table_settings" => "V tabeli prikaži", + "srv_analiza_crosstab_answer_settings" => "Odgovore prikaži", "srv_standardna_porocila" => "Standardna poročila", "srv_rep_text" => "Tekstovno poročilo", "srv_rep_graph" => "Grafično poročilo", diff --git a/lang/2.php b/lang/2.php index 53986952a..dd51e03a5 100644 --- a/lang/2.php +++ b/lang/2.php @@ -2775,6 +2775,8 @@ $lang = array ( "srv_analiza_crosstab_skupaj" => "Total", "srv_analiza_crosstab_navedbe" => "By count", "srv_analiza_crosstab_enote" => "By units", + "srv_analiza_crosstab_table_settings" => "Show in table", + "srv_analiza_crosstab_answer_settings" => "Show answers", "srv_standardna_porocila" => "Standard reports", "srv_antonucci" => "Antonucci", "srv_design" => "Design", diff --git a/public/css/admin_new.css b/public/css/admin_new.css index f0fa5db19..31ddc910a 100644 --- a/public/css/admin_new.css +++ b/public/css/admin_new.css @@ -17186,13 +17186,16 @@ iframe#ifmcontentstoprint { #div_analiza_data.crosstabs .crosstab_top_holder #crosstab_drobdowns #crossImgHolder .faicon.gray::before { color: #E5E5E5; } -#div_analiza_data.crosstabs .crosstab_top_holder #crosstab_settings { +#div_analiza_data.crosstabs .crosstab_top_holder .crosstab_settings { display: flex; flex-direction: column; } -#div_analiza_data.crosstabs .crosstab_top_holder #crosstab_settings .setting_line { +#div_analiza_data.crosstabs .crosstab_top_holder .crosstab_settings .setting_line { margin-bottom: 6px; } +#div_analiza_data.crosstabs .crosstab_top_holder .crosstab_settings#crosstab_settings_2 { + margin-left: 64px; +} #div_analiza_data.crosstabs #crosstab_tables .table_holder { margin-top: 16px; padding-bottom: 16px; @@ -17243,17 +17246,24 @@ iframe#ifmcontentstoprint { } #div_analiza_data.crosstabs #crosstab_tables .table_holder #crosstab_legend { display: flex; - flex-direction: column; + align-items: center; + width: fit-content; margin-top: 16px; + padding: 8px 16px; + background-color: #F8F8F8; + border: 1px solid #E5E5E5; + border-radius: 2px; } #div_analiza_data.crosstabs #crosstab_tables .table_holder #crosstab_legend .crosstab_legend_line { display: flex; } #div_analiza_data.crosstabs #crosstab_tables .table_holder #crosstab_legend .crosstab_legend_line:nth-child(2) { - margin-top: 16px; + margin-left: 32px; } #div_analiza_data.crosstabs #crosstab_tables .table_holder #crosstab_legend .crosstab_legend_line .title { - margin-right: 16px; + margin-right: 8px; + font-size: 14px; + line-height: 20px; } #div_analiza_data.crosstabs #crosstab_tables .table_holder #crosstab_legend .crosstab_legend_line .trak { display: flex; @@ -17263,10 +17273,10 @@ iframe#ifmcontentstoprint { #div_analiza_data.crosstabs #crosstab_tables .table_holder #crosstab_legend .crosstab_legend_line .trak div { width: 22px; height: 22px; - font-weight: 600; - font-size: 20px; + font-weight: 400; + font-size: 16px; text-align: center; - line-height: 18px; + line-height: 20px; } #div_analiza_data.crosstabs #crosstab_tables .table_holder .crosstab_chart_holder { margin: 16px auto 0 auto; diff --git a/resources/sass/admin_new/pages/survey_analysis/page_crosstab.scss b/resources/sass/admin_new/pages/survey_analysis/page_crosstab.scss index 59df13f53..e1e79c6b0 100644 --- a/resources/sass/admin_new/pages/survey_analysis/page_crosstab.scss +++ b/resources/sass/admin_new/pages/survey_analysis/page_crosstab.scss @@ -61,13 +61,17 @@ } } - #crosstab_settings{ + .crosstab_settings{ display: flex; flex-direction: column; .setting_line{ margin-bottom: 6px; } + + &#crosstab_settings_2{ + margin-left: 64px; + } } } @@ -149,19 +153,28 @@ #crosstab_legend{ display: flex; - flex-direction: column; + align-items: center; + width: fit-content; margin-top: 16px; + padding: 8px 16px; + + background-color: $light-gray; + border: 1px solid $gray; + border-radius: 2px; .crosstab_legend_line{ display: flex; &:nth-child(2){ - margin-top: 16px; + margin-left: 32px; } .title{ - margin-right: 16px; + margin-right: 8px; + + font-size: 14px; + line-height: 20px; } .trak{ @@ -173,10 +186,10 @@ width: 22px; height: 22px; - font-weight: 600; - font-size: 20px; + font-weight: 400; + font-size: 16px; text-align: center; - line-height: 18px; + line-height: 20px; } } }