Это простая кнопка, которая выполнена на чистом CSS, где при наведение на основание появится светло зеленая палитра, что на темном или светлом фоне смотрится великолепно.

HTML
Код
<button class="name noselect"></button>
CSS
Код
.noselect {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
}
button {
width: 150px;
height: 50px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
transform: skewX(-15deg);
border: none;
background: rgb(0,18,74);
background: linear-gradient(90deg, rgba(20,20,20,1) 50%, rgba(155,255,118,1) 50%);
background-size: 205% 100%;
background-repeat: no-repeat;
background-position: left;
transition: 1s;
}
button:before {
width: 140px;
height: 40px;
background: rgba(255,255,255,0.5);
content: 'ZORNET.RU';
color: rgba(20,20,20,1);
position: absolute;
display: flex;
align-items: center;
justify-content: center;
transition: 500ms;
}
button:hover {
background-position: right;
}
button:hover:before {
color: rgba(155,255,118,1);
background: rgba(0,0,0,0.8);
}
button:focus {
outline: none;
}
Ниже предоставлена демонстрация эффекта при наведении.
See the Pen
Angled by Kocsten (@kocsten)
on CodePen.