mirror of
https://github.com/letieu/terminal.css.git
synced 2026-03-19 03:54:29 -07:00
add readme
This commit is contained in:
89
README.md
Normal file
89
README.md
Normal file
@@ -0,0 +1,89 @@
|
||||
|
||||
# terminal.css
|
||||
|
||||
A modern CSS framework for terminal-style websites.
|
||||
|
||||
## Installation
|
||||
|
||||
### CDN Installation
|
||||
|
||||
Add these links to your HTML file:
|
||||
|
||||
```html
|
||||
<!-- In your <head> section -->
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/letieu/terminal.css@v0.0.1/index.css" />
|
||||
|
||||
<!-- Before closing </body> tag -->
|
||||
<!-- [Optional: Only for toast, FAQ component] -->
|
||||
<script src="https://cdn.jsdelivr.net/gh/letieu/terminal.css@v0.0.1/index.js"></script>
|
||||
```
|
||||
|
||||
Optional: Add Tailwind CSS for layout utilities (flex, grid, spacing)
|
||||
|
||||
```html
|
||||
<script src="https://cdn.tailwindcss.com"></script>
|
||||
```
|
||||
|
||||
## How to Use Components
|
||||
|
||||
To use any component, simply:
|
||||
|
||||
1. Go to the [Components page](./index.html)
|
||||
2. Find the component you want to use
|
||||
3. Press <kbd>F12</kbd> to open DevTools
|
||||
4. Inspect the component and copy the HTML code
|
||||
5. Paste it into your project
|
||||
|
||||
### Complete HTML Template
|
||||
|
||||
```html
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>My Terminal App</title>
|
||||
|
||||
<!-- terminal.css Stylesheet -->
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/letieu/terminal.css@v0.0.1/index.css">
|
||||
|
||||
<!-- Optional: Tailwind for layout utilities -->
|
||||
<script src="https://cdn.tailwindcss.com"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="title is-1 has-text-primary">Hello Terminal!</h1>
|
||||
<button class="button is-primary">Click Me</button>
|
||||
|
||||
<!-- terminal.css JavaScript -->
|
||||
<script src="https://cdn.jsdelivr.net/gh/letieu/terminal.css@v0.0.1/index.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
```
|
||||
|
||||
## Customization
|
||||
|
||||
Override CSS variables to customize the theme:
|
||||
|
||||
```css
|
||||
/* In your custom stylesheet */
|
||||
:root {
|
||||
/* Change primary color */
|
||||
--primary: #00ff00;
|
||||
|
||||
/* Change background */
|
||||
--terminal-bg: #0a0a0a;
|
||||
|
||||
/* Change font */
|
||||
font-family: 'Courier New', monospace;
|
||||
|
||||
/* Other variables */
|
||||
--terminal-fg: #f0f0f0;
|
||||
--danger: #ff5555;
|
||||
--success: #50fa7b;
|
||||
--warning: #f1fa8c;
|
||||
--info: #8be9fd;
|
||||
--border-color: #333333;
|
||||
--surface: #1a1a1a;
|
||||
--muted: #6c757d;
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user