Data driven solutions for your business

We build modern websites and digital experiences. Practice your test automation with Bootstrap 5.

Bootstrap 5 Vanilla JS Shadow DOM Iframes

Student Registration

Enroll your child for the upcoming academic year.

Back to Home
Student Information
0/500
Parent/Guardian Information

Teacher Registration

Join our faculty. (Controls isolated via nested Iframes)

Back to Home

Shadow Student

Controls isolated in Shadow DOM.

Back to Home
Student Details (Shadow DOM)
Parent Details (Shadow DOM)

Parent Details

Information about the student's parents.

Back to Home
Father's Details (Iframe)
Mother's Details (Shadow DOM)
Child Details (Standard Table)
Child NameAgeGrade
Emily Doe105th Grade
James Smith72nd Grade

File Upload Playground

Explore various file upload methods.

Back to Home
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
Preview

File Downloads

Download resources, assignments, and reports.

Back to Home
Assignment.docx

Microsoft Word

Student_Report.pdf

PDF Document

Download
Notes.txt

Plain Text

Grades.csv

CSV Data

Image.jpg

JPEG Image

Save Image
External.html

Right-Click to Save

Download Linked File

Alert Playground

Test various browser and system-style pop-ups.

Back to Home
Native Dialogs
Window Events
Bootstrap Toasts

Error Simulation

Test error handling and console output.

Back to Home
Console Output
JS Exceptions
Network Errors

Image Gallery

Different image presentation styles.

Back to Home
1. Simple Stacked with Tooltip
Coding Image
2. Carousel
3. Downloadable Image

Data Tables

Dynamic table with pagination.

Back to Home
Student Records
Page 1 of 10
IDNameGrade
Employee Data Grid
0 selected
ID
Name
Department
Salary
Status
Actions
Showing 1-5 of 50
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

Registration Successful!

Miscellaneous Components

Various UI components for automation testing practice.

Back to Home
1. Slider/Range Controls
2. Toggle Switches
3. Progress Indicators
Indeterminate state - represents ongoing process
4. Modal/Dialog
5. Alerts & Notifications
6. Menu/Dropdown
7. Tabs
Overview Content

This is the overview tab panel. It contains general information about the subject.

Details Content

This is the details tab panel. It contains more specific information and specifications.

Settings Content

This is the settings tab panel. It contains configuration options and preferences.

8. Media (Video/Audio)
9. Loading States
Loading...

Spinner

Loading...

Growing Spinner

10. Breadcrumb Navigation
11. Accordion

This is the first accordion section. Accordions are useful for organizing content in a compact, expandable format. Click on other sections to see them expand while this one collapses.

This section describes the features. Accordions can contain any type of content including text, images, forms, and other components.

  • Feature 1: Expandable sections
  • Feature 2: Single or multiple open
  • Feature 3: Keyboard accessible

Q: How do I use the accordion?

A: Click on any section header to expand or collapse that section.

Q: Can multiple sections be open?

A: This accordion is configured to close other sections when one is opened, but that can be changed.

12. Lists
Ordered List
  1. First item
    1. Sub-item a
    2. Sub-item b
    3. Sub-item c
  2. Second item
  3. Third item
  4. Fourth item
  5. Fifth item
Unordered List
  • Apple
    • Red Apple
    • Green Apple
  • Banana
  • Cherry
  • Date
  • Elderberry
Div-based List Group
Active Item
Regular Item 1
Regular Item 2
Success Item
Danger Item
Warning Item
Disabled Item
13. Tree View
File Explorer
Documents
Images
Logo.png
Banner.jpg
Icon.svg
Selection Info

Currently Selected:

No node selected

Instructions:

  • Click on a folder or file to select it
  • Click the chevron icon to expand/collapse folders
  • Documents and Images folders are expanded by default
14. Radio Button Group
Gender Selection
Select Gender
Selected Value

Currently Selected:

No gender selected
15. External Link
External Navigation

Click the link below to open an external website in a new browser tab:

Click Here
16. Checkbox Group
Selected: Newsletter