1. Home
  2. /
  3. Metro4
  4. /
  5. Metro 4 Modal Example

Metro 4 Modal Example - Metro4 Typing CST Test

Loading…

Metro 4 Modal Example — Metro4 Code

Demonstrates a modal popup using Metro 4 modal classes.

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="stylesheet" href="https://cdn.metroui.org.ua/v4/css/metro-all.min.css">
	<title>Metro 4 Modal</title>
</head>
<body class="m4-container m4-text-center m4-margin-top">
	<button class="m4-btn m4-primary" onclick="Metro.dialog.open('#modal-example')">Open Modal</button>

	<div id="modal-example" class="m4-dialog m4-shadow" style="display:none;">
		<div class="m4-dialog-title">Modal Header</div>
		<div class="m4-dialog-content">This is a Metro 4 modal example.</div>
		<div class="m4-dialog-actions">
		<button class="m4-btn m4-default" onclick="Metro.dialog.close('#modal-example')">Close</button>
		</div>
	</div>

	<script src="https://cdn.metroui.org.ua/v4/js/metro.min.js"></script>
</body>
</html>

Metro4 Language Guide

Metro 4 UI is a front-end framework for building responsive, modern web applications with a clean, Windows Metro-inspired design. It provides prebuilt components, responsive grids, and integrated JavaScript widgets.

Primary Use Cases

  • ▸Corporate dashboards and web apps
  • ▸Data-heavy admin panels
  • ▸Prototyping web applications quickly
  • ▸Design systems and reusable UI kits
  • ▸Responsive web applications with rich interactivity

Notable Features

  • ▸Windows Metro-inspired design
  • ▸Responsive grid and layout system
  • ▸Prebuilt UI components (buttons, forms, tables, tiles)
  • ▸Integrated JavaScript widgets
  • ▸Themeable and customizable via LESS/CSS variables

Origin & Creator

Created by Sergey Gulyi in 2015, Metro 4 UI draws inspiration from Microsoft’s Metro design and focuses on modern web apps and dashboards.

Industrial Note

Ideal for building admin dashboards, enterprise web apps, and data-centric interfaces that require structured, ready-made components and widgets.

More Metro4 Typing Exercises

Metro 4 Counter ExampleMetro 4 Navbar ExampleMetro 4 Card ExampleMetro 4 Tabs ExampleMetro 4 Accordion ExampleMetro 4 Slideshow ExampleMetro 4 Tooltip ExampleMetro 4 Progress Bar Example

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher