From dc68e5ee3485444ae00944066626b94ac394a1a5 Mon Sep 17 00:00:00 2001 From: Jeevan-bhandari-git <60292222+Jeevan-bhandari-git@users.noreply.github.com> Date: Fri, 8 Oct 2021 12:58:06 +0530 Subject: [PATCH] Create green-style.css --- green-style.css | 234 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 234 insertions(+) create mode 100644 green-style.css diff --git a/green-style.css b/green-style.css new file mode 100644 index 0000000..51252cc --- /dev/null +++ b/green-style.css @@ -0,0 +1,234 @@ +* { + box-sizing: border-box; + margin: 0; + padding: 0; +} + +body { + font-family: 'Nunito', sans-serif; + font-weight: 400; + font-size: 100%; + background: #F1F1F1; +} + +/* for dialouge displaying background => background: #F1F1F1 */ + +*, html { + --primaryGradient: linear-gradient(93.12deg, #3CCC98 0.52%, #6CCCC1 100%); + --secondaryGradient: linear-gradient(268.91deg, #3CCC98 -2.14%, #6CCCC1 99.69%); + --primaryBoxShadow: 0px 10px 15px rgba(0, 0, 0, 0.1); + --secondaryBoxShadow: 0px -10px 15px rgba(0, 0, 0, 0.1); + --primary: #3CCC86;; +} + +/* for question background displaying --primary:*/ + +/* CHATBOX +=============== */ +.chatbox { + position: absolute; + bottom: 30px; + right: 30px; +} + +/* CONTENT IS CLOSE */ +.chatbox__support { + display: flex; + flex-direction: column; + background: #eee; + width: 300px; + height: 350px; + z-index: -123456; + opacity: 0; + transition: all .5s ease-in-out; +} + +/* CONTENT ISOPEN */ +.chatbox--active { + transform: translateY(-40px); + z-index: 123456; + opacity: 1; + +} + +/* BUTTON */ +.chatbox__button { + text-align: right; +} + +.send__button { + padding: 6px; + background: transparent; + border: none; + outline: none; + cursor: pointer; +} + + +/* HEADER */ +.chatbox__header { + position: sticky; + top: 0; + background: orange; +} + +/* MESSAGES */ +.chatbox__messages { + margin-top: auto; + display: flex; + overflow-y: scroll; + flex-direction: column-reverse; +} + +.messages__item { + background: orange; + max-width: 69.6%; + width: fit-content; +} + +.messages__item--operator { + margin-left: auto; +} + +.messages__item--visitor { + margin-right: auto; +} + +/* FOOTER */ +.chatbox__footer { + position: sticky; + bottom: 0; +} + +.chatbox__support { + background: #f9f9f9; + height: 450px; + width: 350px; + box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1); + border-top-left-radius: 20px; + border-top-right-radius: 20px; +} + +/* HEADER */ +.chatbox__header { + background: var(--primaryGradient); + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + padding: 15px 20px; + border-top-left-radius: 20px; + border-top-right-radius: 20px; + box-shadow: var(--primaryBoxShadow); +} + +.chatbox__image--header { + margin-right: 10px; +} + +.chatbox__heading--header { + font-size: 1.2rem; + color: white; +} + +.chatbox__description--header { + font-size: .9rem; + color: white; +} + +/* Messages */ +.chatbox__messages { + padding: 0 20px; +} + +/* for answers background displaying*/ +.messages__item { + margin-top: 10px; + background: #add8e6; + padding: 8px 12px; + max-width: 70%; +} + +.messages__item--visitor, +.messages__item--typing { + border-top-left-radius: 20px; + border-top-right-radius: 20px; + border-bottom-right-radius: 20px; +} + +.messages__item--operator { + border-top-left-radius: 20px; + border-top-right-radius: 20px; + border-bottom-left-radius: 20px; + background: var(--primary); + color: white; +} + +/* FOOTER */ +.chatbox__footer { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + padding: 20px 20px; + background: var(--secondaryGradient); + box-shadow: var(--secondaryBoxShadow); + border-bottom-right-radius: 10px; + border-bottom-left-radius: 10px; + margin-top: 20px; +} + +.chatbox__footer input { + width: 80%; + border: none; + padding: 10px 10px; + border-radius: 30px; + text-align: left; +} + +.chatbox__send--footer { + color: white; +} + +.chatbox__button button, +.chatbox__button button:focus, +.chatbox__button button:visited { + padding: 10px; + background: white; + border: none; + outline: none; + border-top-left-radius: 50px; + border-top-right-radius: 50px; + border-bottom-left-radius: 50px; + box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1); + cursor: pointer; +} + + +.cbot-btn { + background-color: #FFF; + color: blue; + width: auto; + font-size: 85%; + padding: 6px 10px; + text-decoration: none; + border: none; + margin-right: 15px; + white-space: nowrap; + border-radius: 5px; +} + +.row { + margin-top: 10px; + padding: 1px 2px; + min-width: 100%; + +} +.d-flex{ + display:flex; + +} +.column { + float: left; + width: 50%; +}