Вы можете создать виджет календарь на HTML, CSS и JavaScript с помощью готового кода ниже. HTML <div class="calendar"> <header class="calendar__header"> <div class="calendar__month"></div> <div class="calendar__year"></div> </header> <div class="calendar__grid"> <div class="calendar__day-names"> <span class="calendar__day-name">S</span> <span class="calendar__day-name">M</span> <span class="calendar__day-name">T</span> <span class="calendar__day-name">W</span> <span class="calendar__day-name">T</span> <span class="calendar__day-name">F</span> <span class="calendar__day-name">S</span> </div> <div class="calendar__day-numbers"></div> </div> </div> CSS $color-primary: #A9DDEB; $color-primary-dark: #23839D; $color-white: #FFF; $color-gray: #828889; $color-black: #000; // General html { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; box-sizing: border-box; font-size: 62.5%; // 1rem = 10px * { box-sizing: inherit; } } body { background-color: $color-primary; displa