Skip to content
This repository has been archived by the owner on Oct 12, 2021. It is now read-only.
/ monica6 Public archive

Vaadin web components experimental project with Vite, TypeScript, Lit and ESLint (DeGennario). The project has branches for the actual examples.

Notifications You must be signed in to change notification settings

nemethmik/monica6

Repository files navigation

Vaadin Experimental Projects (Monica6)

Application from main branch is on Azure

Main Branch is initialized with Vite as npm init vite, tsconfig.json modified for Lit compatibility (no ESNext target). ESLint added as dev dependency, Lit 2.0 installed. Servor and fix scripts are configured in package.json.

  • Then initialized the folder for git with Visual Studio Code command Git: Initialize Repository
  • Commit the files to the local repo
  • and then publish to GitHub with clicking the cloud icon on the bottom left corner next to the master branch name.

Mobile App Layout

This is the remake of Vaadin's App Layout for Small Touchscreens in branch monica03mobileapp As explained on the documentation page

  • Touch optimized - App Layout has a pseudo-slot touch-optimized in order to give more control of the presentation of elements with slot[navbar]. Internally, when the user is interacting with App Layout from a touchscreen device, the component will search for elements with slot[navbar touch-optimized] and move them to the bottom of the page.

Vaadin App Layout Basic Sample

This is the remake of Vaadin's App Layout Samples in branch monica02applayout

  • I had to downgrade TypeScript from 4.4 to 4.3 because of some weird typing issues in the Vaadin library: npm i -D typescript@4.3
  • npm i @vaadin/vaadin-app-layout @vaadin/vaadin-icons @vaadin/vaadin-tabs These three packages were enough.

Vaadin Todo Tutorial

In branch monica01todo

About

Vaadin web components experimental project with Vite, TypeScript, Lit and ESLint (DeGennario). The project has branches for the actual examples.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published