Lit + Shoelace QA Playground
Practice your test automation skills with Shoelace web components and Lit framework. Modern, accessible, and powerful.
Text fields, selects, checkboxes, and date pickers
Paginated data tables with 100 records
Dialogs, drawers, and login forms
Drag-drop, browse, and image preview
Sliders, toggles, tabs, media, and more
Student Details (Shadow DOM)
Parent Details (Shadow DOM)
| Child Name | Age | Grade | Status |
|---|---|---|---|
| Emily Johnson | 10 | 5th Grade | |
| Michael Johnson | 7 | 2nd Grade | |
| Sarah Johnson | 5 | Kindergarten |
1. Drag & Drop Zone
Drag and drop a file here, or click to select
2. Text Box + Browse Button
3. Standard HTML Input
4. Multiple Files Upload
5. Image Upload with Preview
Assignment.docx
Microsoft Word
Report.pdf
PDF Document
Notes.txt
Plain Text
Grades.csv
CSV Data
Photo.jpg
JPEG Image
Page.html
HTML Document
Native Dialogs
Delayed Alerts
Window Events
Shows confirmation when leaving page
Shoelace Alert Components
Toast Notifications
Console Messages
JS Exceptions
Network Errors
Error Output Log
// Error messages will appear here...
1. Gallery with Tooltips
2. Image Carousel
3. Downloadable Images
Student Records
| ID | Name | Grade | Status | Actions |
|---|
Employee Data Grid
Student Table
| Student Name | Parent Name | Age | Profile Link | Action | Edit / Delete |
|---|---|---|---|---|---|
| Emma Thompson | Robert Thompson | 14 | View Profile |
|
|
| Liam Johnson | Sarah Johnson | 15 | View Profile |
|
|
| Olivia Williams | Michael Williams | 13 | View Profile |
|
|
| Noah Brown | Jennifer Brown | 16 | View Profile |
|
|
| Ava Davis | David Davis | 14 | View Profile |
|
|
| Ethan Miller | Lisa Miller | 15 | View Profile |
|
|
| Sophia Wilson | James Wilson | 13 | View Profile |
|
|
| Mason Moore | Patricia Moore | 16 | View Profile |
|
|
| Isabella Taylor | Christopher Taylor | 14 | View Profile |
|
|
| Lucas Anderson | Amanda Anderson | 15 | View Profile |
|
|
Value: 50
Value: 75
This is the content for Tab 1. You can put any content here.
This is the content for Tab 2. Different content goes here.
This is the content for Tab 3. More unique content here.
This is the content of the first accordion section. It contains information about getting started with the application.
This section describes the main features of the application. Each feature is designed to enhance user experience.
Frequently asked questions and their answers are provided in this section to help users resolve common issues.
Simple Ordered List
- First item
- Second item
- Third item
- Fourth item
- Fifth item
Nested Ordered List
- Parent Item 1
- Child Item 1a
- Child Item 1b
- Child Item 1c
- Parent Item 2
- Child Item 2a
- Child Item 2b
- Parent Item 3
- Child Item 3a
- Child Item 3b
Simple Unordered List
- Apple
- Banana
- Cherry
- Date
- Elderberry
Nested Unordered List
- Fruits
- Apple
- Orange
- Mango
- Vegetables
- Carrot
- Broccoli
- Spinach
Shoelace Menu List
Selected Node
No node selected
Tree State
Expanded folders: 2
Total nodes: 17
Click the link below to open Wikipedia in a new tab:
Click Here