Skip to content

Commit a8914aa

Browse files
paodbjavier-godoy
authored andcommitted
fix(demo): fix harmful styling use
1 parent 3640496 commit a8914aa

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

src/test/java/com/flowingcode/addons/ycalendar/MonthDemo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
public class MonthDemo extends Div {
3737

3838
public MonthDemo() {
39-
39+
addClassName("month-demo");
4040
MonthCalendar calendar = new MonthCalendar(YearMonth.now());
4141

4242
calendar.setClassNameGenerator(date -> {

src/test/java/com/flowingcode/addons/ycalendar/YearDemo.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public class YearDemo extends Div {
4343
TestUtils.getMethod(IntegerField.class, "setStepButtonsVisible", boolean.class).orElse(null);
4444

4545
public YearDemo() {
46+
addClassName("year-demo");
4647
YearCalendar calendar = new YearCalendar();
4748
calendar.setClassNameGenerator(date -> {
4849
if (TestUtils.isPublicHoliday(date)) {

src/test/java/com/flowingcode/addons/ycalendar/YearMonthCalendarDemoView.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import com.flowingcode.vaadin.addons.DemoLayout;
2323
import com.flowingcode.vaadin.addons.GithubLink;
2424
import com.flowingcode.vaadin.addons.demo.TabbedDemo;
25+
import com.vaadin.flow.component.dependency.CssImport;
2526
import com.vaadin.flow.component.dependency.StyleSheet;
2627
import com.vaadin.flow.router.ParentLayout;
2728
import com.vaadin.flow.router.Route;
@@ -30,7 +31,7 @@
3031
@ParentLayout(DemoLayout.class)
3132
@Route("year-month-calendar")
3233
@GithubLink("https://github.com/FlowingCode/YearMonthCalendarAddon")
33-
@StyleSheet("context://styles/ycalendar-styles.css")
34+
@CssImport("./styles/ycalendar-styles.css")
3435
public class YearMonthCalendarDemoView extends TabbedDemo {
3536

3637
public YearMonthCalendarDemoView() {

src/test/resources/META-INF/resources/styles/ycalendar-styles.css renamed to src/test/resources/META-INF/frontend/styles/ycalendar-styles.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
* limitations under the License.
1818
* #L%
1919
*/
20-
#content vaadin-horizontal-layout {
20+
.year-demo vaadin-horizontal-layout, .month-demo vaadin-horizontal-layout {
2121
gap: 0px;
2222
flex-wrap: wrap
2323
}
2424

25-
#content vaadin-horizontal-layout > * {
25+
.year-demo vaadin-horizontal-layout > *, .month-demo vaadin-horizontal-layout > * {
2626
padding-left: 1ex;
2727
}

0 commit comments

Comments
 (0)