Ok, i think I've managed it. I'll take as example the monthly view.
rbc-today
: is the class used for the big div
that corresponds to the first nearest appointment happening from today: this class gives the pale blue color to the day. It is assigned to a div
that already has rbc-day-bg
class:
<div class="rbc-month-row">
<div rbc-row-bg>
<div class="rbc-day-bg"></div>
<div class="rbc-day-bg"></div>
[...]
<div class="rbc-day-bg rbc-today"></div> <---HERE
</div>
</div>
This div block represents the entire day.
rbc-now
: this class put bold to the day number of the month (e.g. 28). Indicates the number of the month of the first nearest appointment happening from today. It is assigned to divs that already have an rbc-date-cell
class and they are in the first rbc-row
class under rbc-row-content
:
<div class="rbc-month-row">
<div rbc-row-bg>
<div class="rbc-day-bg"></div>
<div class="rbc-day-bg"></div>
[...]
<div class="rbc-day-bg rbc-today"></div>
</div>
<div class="rbc-row-content">
<div class="rbc-row ">
<div class="rbc-date-cell">
<a href="#">26</a>
</div>
<div class="rbc-date-cell">
<a href="#">27</a>
</div>
<div class="rbc-date-cell rbc-now"> <---HERE
<a href="#">28</a>
</div>
</div>
</div>
</div>
rbc-current
: gives no style, acts exactly as rbc-now
, but is assigned to every single number of the day of the month which is equal to the day of the month of the appointment, from that day onwards:
e.g. if you put an appointment to march,28,2021, rbc-current
will be applied to 28 of april, 28th may, 28th june...etc, but also 28 of jan 2022, 28 feb 2022...etc.
<div class="rbc-month-row">
<div rbc-row-bg>
<div class="rbc-day-bg"></div>
<div class="rbc-day-bg"></div>
[...]
<div class="rbc-day-bg rbc-today"></div>
</div>
<div class="rbc-row-content">
<div class="rbc-row ">
<div class="rbc-date-cell">
<a href="#">26</a>
</div>
<div class="rbc-date-cell">
<a href="#">27</a>
</div>
<div class="rbc-date-cell rbc-now rbc-current"> <---HERE
<a href="#">28</a>
</div>
</div>
</div>
</div>
Hope this will be useful for future reference.