diff --git a/src/public/css/seca.css b/src/public/css/seca.css index 2023cfb..6a84a26 100644 --- a/src/public/css/seca.css +++ b/src/public/css/seca.css @@ -27,6 +27,39 @@ h1 { .clickable { cursor: pointer; } + +.button-group button { + border: 0; + padding: 1em; + cursor: pointer; +} + +.button-group button.selected { + border: 0; + padding: 1em; + background: #e1c300; +} + +.button-group button.unselected { + border: 0; + padding: 1em; + background: #e1c300; + font-weight: bold; + color: white; +} + +.button-group button:first-of-type { + border-top-left-radius: 1em; + border-bottom-left-radius: 1em; + margin-right: 0; +} + +.button-group button:last-of-type { + border-top-right-radius: 1em; + border-bottom-right-radius: 1em; + margin-left: 0; +} + .over-background { background-color: white; border-radius: 1vw; diff --git a/src/public/javascript/offers.js b/src/public/javascript/offers.js index 05a1caf..b4b4108 100644 --- a/src/public/javascript/offers.js +++ b/src/public/javascript/offers.js @@ -4,6 +4,17 @@ const buttonStartCreateOffer = document.getElementById( const closeOfferControls = document.getElementById('close-order-controls-x'); const createOfferControls = document.getElementById('create-offer-controls'); +const buyOrSellButtonGroup = document.getElementById( + 'button-group-buy-or-sell' +); +const buyOrSellButtons = buyOrSellButtonGroup.querySelectorAll('button'); + +function toggleCreateOfferControls() { + createOfferControls.style.display = + createOfferControls.style.display === 'block' ? 'none' : 'block'; + buttonStartCreateOffer.disabled = !buttonStartCreateOffer.disabled; +} + buttonStartCreateOffer.addEventListener('click', () => { toggleCreateOfferControls(); }); @@ -11,9 +22,3 @@ buttonStartCreateOffer.addEventListener('click', () => { closeOfferControls.addEventListener('click', () => { toggleCreateOfferControls(); }); - -function toggleCreateOfferControls() { - createOfferControls.style.display = - createOfferControls.style.display === 'block' ? 'none' : 'block'; - buttonStartCreateOffer.disabled = !buttonStartCreateOffer.disabled; -} diff --git a/src/views/offers.ejs b/src/views/offers.ejs index 566654b..66ceba2 100644 --- a/src/views/offers.ejs +++ b/src/views/offers.ejs @@ -15,10 +15,17 @@ Crear nueva oferta