1. Home
  2. /
  3. Uikit
  4. /
  5. Modal Example

Modal Example - Uikit Typing CST Test

Loading…

Modal Example — Uikit Code

Demonstrates a modal popup using UIkit 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.jsdelivr.net/npm/uikit@3.16.21/dist/css/uikit.min.css">
	<title>UIkit Modal</title>
</head>
<body class="uk-container uk-text-center uk-margin-top">
	<button class="uk-button uk-button-primary" uk-toggle="target: #modal-example">Open Modal</button>

	<div id="modal-example" uk-modal>
		<div class="uk-modal-dialog uk-modal-body">
		<h2 class="uk-modal-title">Modal Header</h2>
		<p>This is a UIkit modal example.</p>
		<button class="uk-modal-close uk-button uk-button-default">Close</button>
		</div>
	</div>

	<script src="https://cdn.jsdelivr.net/npm/uikit@3.16.21/dist/js/uikit.min.js"></script>
	<script src="https://cdn.jsdelivr.net/npm/uikit@3.16.21/dist/js/uikit-icons.min.js"></script>
</body>
</html>

Uikit Language Guide

UIkit is a lightweight, modular front-end framework for developing fast and powerful web interfaces. It offers a responsive grid, prebuilt components, and JavaScript plugins to create interactive UI elements.

Primary Use Cases

  • ▸Responsive websites and web apps
  • ▸Landing pages and marketing sites
  • ▸Admin dashboards
  • ▸Rapid prototyping
  • ▸Projects needing modular JS components

Notable Features

  • ▸12-column responsive grid system
  • ▸Modular CSS and JS components
  • ▸Prebuilt UI elements (buttons, forms, modals, sliders)
  • ▸JavaScript plugins for interactivity
  • ▸Sass/Less support for theming and customization

Origin & Creator

Created by YOOtheme in 2013 as a modern, modular framework for web interfaces.

Industrial Note

UIkit is often used in web apps, marketing sites, and lightweight dashboards where a modular, customizable, and responsive framework is desired.

More Uikit Typing Exercises

UIkit Counter ExampleUIkit Navbar ExampleUIkit Card ExampleUIkit Tab ExampleUIkit Accordion ExampleUIkit Slideshow ExampleUIkit Tooltip ExampleUIkit Progress Bar Example

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher