From 6771c8050fb6f8d5f64a0943f181504484ab1f49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A9?= Date: Thu, 9 Sep 2021 12:54:08 +0200 Subject: [PATCH] Remove jaune pisse --- .../analyse_reponses.html.haml | 50 +++++++++++++++---- 1 file changed, 41 insertions(+), 9 deletions(-) diff --git a/app/views/admin/price_documents/analyse_reponses.html.haml b/app/views/admin/price_documents/analyse_reponses.html.haml index f0adeb4..1a9df9d 100644 --- a/app/views/admin/price_documents/analyse_reponses.html.haml +++ b/app/views/admin/price_documents/analyse_reponses.html.haml @@ -197,12 +197,12 @@ -#NICO : si on a un price_line_ref_id, j'ajoute la case à cocher. Je récupère l'index de nested form dans mon hash, et je passe en value le line.id -if line.price_line_ref_id.to_s != "" - %input.category-selectornico{:id => "price_document_price_line_block_attributes_price_lines_attributes_#{price_lines_child_index[line.price_line_ref_id.to_s]}_price_line_resp_ids_#{line.id}" , :autocomplete => "off", :checked => ("checked" if PriceLine.find(line.price_line_ref_id).price_line_resp_ids.include?(line.id) ), :name => "price_document[price_line_block_attributes][price_lines_attributes][#{price_lines_child_index[line.price_line_ref_id.to_s]}][price_line_resp_ids][]", :type => "checkbox", :value => line.id}>/ - %label.p-2.m-autonico{:for => "price_document_price_line_block_attributes_price_lines_attributes_#{price_lines_child_index[line.price_line_ref_id.to_s]}_price_line_resp_ids_#{line.id}"} + %input.seletable_price{:id => "price_document_price_line_block_attributes_price_lines_attributes_#{price_lines_child_index[line.price_line_ref_id.to_s]}_price_line_resp_ids_#{line.id}" , :autocomplete => "off", :checked => ("checked" if PriceLine.find(line.price_line_ref_id).price_line_resp_ids.include?(line.id) ), :name => "price_document[price_line_block_attributes][price_lines_attributes][#{price_lines_child_index[line.price_line_ref_id.to_s]}][price_line_resp_ids][]", :type => "checkbox", :value => line.id}>/ + %label.p-2.m-auto{:for => "price_document_price_line_block_attributes_price_lines_attributes_#{price_lines_child_index[line.price_line_ref_id.to_s]}_price_line_resp_ids_#{line.id}"} =sanitize(cell.join('
')) - =# radio_button_tag "ref_price_selected_#{price_line.p_product_ref.id}", line.id, false, class: "category-selector" + =# radio_button_tag "ref_price_selected_#{price_line.p_product_ref.id}", line.id, false, class: "seletable_price" =# label_tag "ref_price_selected_#{price_line.p_product_ref.id}_#{line.id}", sanitize(cell.join('
')), class: "p-2 m-auto" - if unmatched_fournisseur == 0 @@ -234,29 +234,61 @@ + :scss - .category-selector { + .seletable_price { position: absolute; transform: scale(0); } - .category-selector + label { + .seletable_price + label { display: block; min-height: 105px; cursor: pointer; box-sizing: border-box; width: 100%; text-align: left; + + &:hover{ + background:linear-gradient(to top, #efefef 5%, #fdfdfd 100%); + background-color:#5cb811; + } + &:active{ + position:relative; + top:1px; + } } - .category-selector:checked + label { - background-color: #b4f99e !important; + .seletable_priceOLD:checked + label { + background-color: green !important; border-radius: 1em; - border: green solid 0.2em; + border: darkgreen solid 0.2em; + mix-blend-mode: difference; + } + .seletable_price:checked + label{ + box-shadow:inset 0px 1px 0px 0px #caefab; + background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%); + background-color:#77d42a; + border-radius:6px; + border:1px solid #268a16; + display:inline-block; + cursor:pointer; + color:#306108; + font-family:Arial; + font-size:15px; + font-weight:bold; + padding:6px 24px; + text-decoration:none; + text-shadow:0px 1px 0px #aade7c; + + &:hover{ + background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%); + background-color:#5cb811; + } } .best-price{ - background-color: #f8fdab !important; + background-color: #b4f99e !important; } .limit {