diff --git a/README.md b/README.md index 51d2cc1..0cc7ada 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,65 @@ -# Velo Threat Hunter UI v2 -- React + Flask + Tailwind -- Sidebar layout with icons -- Ready to extend \ No newline at end of file +# Velo Threat Hunter + +A modern web application for threat hunting and security analysis, built with React frontend and Flask backend. + +## Features + +- **Security Tools Detection**: Identify running security tools (AV, EDR, VPN) +- **CSV Processing**: Upload and analyze security logs +- **Baseline Analysis**: System baseline comparison +- **Network Analysis**: Network traffic and connection analysis +- **VirusTotal Integration**: File and URL reputation checking + +## Architecture + +``` +ThreatHunt/ +├── frontend/ # React application +├── backend/ # Flask API server +├── uploaded/ # File upload storage +└── output/ # Analysis results +``` + +## Quick Start + +### Backend Setup + +```bash +cd backend +chmod +x setup_backend.sh +./setup_backend.sh +source venv/bin/activate +python app.py +``` + +### Frontend Setup + +```bash +cd frontend +npm install +npm run dev +``` + +## API Endpoints + +- `GET /` - Serve React app +- `GET /api/health` - Health check +- `POST /api/upload` - File upload +- `GET /api/analysis/` - Get analysis results + +## Security Considerations + +- File upload validation +- Input sanitization +- Rate limiting +- CORS configuration + +## Contributing + +1. Fork the repository +2. Create feature branch +3. Submit pull request + +## License + +MIT License diff --git a/backend/.env.example b/backend/.env.example new file mode 100644 index 0000000..56bfd0d --- /dev/null +++ b/backend/.env.example @@ -0,0 +1,10 @@ +FLASK_ENV=development +FLASK_DEBUG=True +SECRET_KEY=your-secret-key-here +MAX_CONTENT_LENGTH=104857600 +UPLOAD_FOLDER=uploaded +OUTPUT_FOLDER=output +VIRUSTOTAL_API_KEY=your-virustotal-api-key +REDIS_URL=redis://localhost:6379/0 +CELERY_BROKER_URL=redis://localhost:6379/0 +CELERY_RESULT_BACKEND=redis://localhost:6379/0 diff --git a/backend/app.py b/backend/app.py index 2d270a4..0804f19 100644 --- a/backend/app.py +++ b/backend/app.py @@ -1,18 +1,169 @@ -from flask import Flask, send_from_directory import os -app = Flask(__name__, static_folder="../frontend/dist") +import logging +from flask import Flask, request, jsonify, send_from_directory +from flask_cors import CORS +from werkzeug.utils import secure_filename +from werkzeug.exceptions import RequestEntityTooLarge +import pandas as pd +import magic +from datetime import datetime +# Configure logging +logging.basicConfig(level=logging.INFO) +logger = logging.getLogger(__name__) + +app = Flask(__name__, static_folder="../frontend/dist") +CORS(app) + +# Configuration +app.config['MAX_CONTENT_LENGTH'] = 100 * 1024 * 1024 # 100MB max file size +app.config['UPLOAD_FOLDER'] = 'uploaded' +app.config['OUTPUT_FOLDER'] = 'output' +app.config['ALLOWED_EXTENSIONS'] = {'csv', 'json', 'txt', 'log'} + +# Ensure upload directories exist +os.makedirs(app.config['UPLOAD_FOLDER'], exist_ok=True) +os.makedirs(app.config['OUTPUT_FOLDER'], exist_ok=True) + +def allowed_file(filename): + return '.' in filename and \ + filename.rsplit('.', 1)[1].lower() in app.config['ALLOWED_EXTENSIONS'] + +def validate_file_content(filepath): + """Validate file content using python-magic""" + try: + mime = magic.Magic(mime=True) + file_mime = mime.from_file(filepath) + allowed_mimes = ['text/plain', 'text/csv', 'application/json'] + return file_mime in allowed_mimes + except Exception as e: + logger.error(f"File validation error: {e}") + return False + +@app.errorhandler(RequestEntityTooLarge) +def handle_file_too_large(e): + return jsonify({'error': 'File too large. Maximum size is 100MB.'}), 413 + +@app.errorhandler(Exception) +def handle_exception(e): + logger.error(f"Unhandled exception: {e}") + return jsonify({'error': 'Internal server error'}), 500 + +# API Routes +@app.route('/api/health') +def health_check(): + return jsonify({ + 'status': 'healthy', + 'timestamp': datetime.utcnow().isoformat(), + 'version': '1.0.0' + }) + +@app.route('/api/upload', methods=['POST']) +def upload_file(): + try: + if 'file' not in request.files: + return jsonify({'error': 'No file provided'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No file selected'}), 400 + + if not allowed_file(file.filename): + return jsonify({'error': 'File type not allowed'}), 400 + + filename = secure_filename(file.filename) + timestamp = datetime.now().strftime('%Y%m%d_%H%M%S') + filename = f"{timestamp}_{filename}" + filepath = os.path.join(app.config['UPLOAD_FOLDER'], filename) + + file.save(filepath) + + # Validate file content + if not validate_file_content(filepath): + os.remove(filepath) + return jsonify({'error': 'Invalid file content'}), 400 + + logger.info(f"File uploaded successfully: {filename}") + return jsonify({ + 'message': 'File uploaded successfully', + 'filename': filename, + 'size': os.path.getsize(filepath) + }) + + except Exception as e: + logger.error(f"Upload error: {e}") + return jsonify({'error': 'Upload failed'}), 500 + +@app.route('/api/analyze/') +def analyze_file(filename): + try: + filepath = os.path.join(app.config['UPLOAD_FOLDER'], filename) + if not os.path.exists(filepath): + return jsonify({'error': 'File not found'}), 404 + + # Basic file analysis + file_stats = os.stat(filepath) + analysis = { + 'filename': filename, + 'size': file_stats.st_size, + 'created': datetime.fromtimestamp(file_stats.st_ctime).isoformat(), + 'modified': datetime.fromtimestamp(file_stats.st_mtime).isoformat() + } + + # CSV specific analysis + if filename.lower().endswith('.csv'): + try: + df = pd.read_csv(filepath) + analysis.update({ + 'rows': len(df), + 'columns': len(df.columns), + 'column_names': df.columns.tolist(), + 'preview': df.head().to_dict('records') + }) + except Exception as e: + analysis['csv_error'] = str(e) + + return jsonify(analysis) + + except Exception as e: + logger.error(f"Analysis error: {e}") + return jsonify({'error': 'Analysis failed'}), 500 + +@app.route('/api/files') +def list_files(): + try: + files = [] + upload_dir = app.config['UPLOAD_FOLDER'] + + for filename in os.listdir(upload_dir): + filepath = os.path.join(upload_dir, filename) + if os.path.isfile(filepath): + stat = os.stat(filepath) + files.append({ + 'name': filename, + 'size': stat.st_size, + 'modified': datetime.fromtimestamp(stat.st_mtime).isoformat() + }) + + return jsonify({'files': files}) + + except Exception as e: + logger.error(f"List files error: {e}") + return jsonify({'error': 'Failed to list files'}), 500 + +# Static file serving @app.route("/assets/") def send_assets(path): return send_from_directory(os.path.join(app.static_folder, "assets"), path) -@app.route("/uploaded/") -def send_uploads(path): - return send_from_directory(os.path.join(app.static_folder, "assets"), path) - @app.route("/") def index(): return send_from_directory(app.static_folder, "index.html") +# Catch-all route for React Router +@app.route("/") +def catch_all(path): + return send_from_directory(app.static_folder, "index.html") + if __name__ == "__main__": - app.run(host="0.0.0.0", port=5000) + app.run(host="0.0.0.0", port=5000, debug=True) diff --git a/backend/requirements.txt b/backend/requirements.txt index f34604e..4d1672a 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,2 +1,11 @@ -flask -python-dotenv +flask==3.0.0 +flask-cors==4.0.0 +python-dotenv==1.0.0 +pandas==2.1.3 +requests==2.31.0 +werkzeug==3.0.1 +python-magic==0.4.27 +validators==0.22.0 +celery==5.3.4 +redis==5.0.1 +gunicorn==21.2.0 diff --git a/frontend/package.json b/frontend/package.json index a5da375..c6e2be4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,34 +1,34 @@ { - "name": "velo-threat-hunter-ui", - "version": "0.1.0", + "name": "velo-threat-hunter", + "private": true, + "version": "1.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", - "preview": "vite preview" + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview", + "test": "vitest" }, "dependencies": { - "@emotion/react": "^11.14.0", - "@emotion/styled": "^11.14.0", - "@mui/icons-material": "^6.4.8", - "@mui/material": "^6.4.8", - "@tailwindcss/vite": "^4.1.7", - "axios": "^1.10.0", - "csv-parser": "^3.2.0", - "express": "^5.1.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-router-dom": "^6.26.1", "lucide-react": "^0.515.0", - "multer": "^2.0.1", - "react": "^18.0.0", - "react-dom": "^18.0.0", - "react-dropzone": "^14.3.8", - "react-router": "^7.6.0" + "axios": "^1.7.2" }, "devDependencies": { - "@types/react-router": "^5.1.20", - "@vitejs/plugin-react": "^4.4.1", - "autoprefixer": "^10.4.21", - "postcss": "^8.5.5", - "tailwindcss": "^4.1.10", - "vite": "^6.3.5" + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", + "@vitejs/plugin-react": "^4.3.1", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.3", + "eslint-plugin-react-hooks": "^4.6.2", + "eslint-plugin-react-refresh": "^0.4.7", + "vite": "^5.3.4", + "vitest": "^1.6.0", + "tailwindcss": "^3.4.4", + "autoprefixer": "^10.4.19", + "postcss": "^8.4.39" } } diff --git a/frontend/src/# Code Citations.md b/frontend/src/# Code Citations.md new file mode 100644 index 0000000..6c6f60b --- /dev/null +++ b/frontend/src/# Code Citations.md @@ -0,0 +1,12407 @@ +# Code Citations + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@ +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin- +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react() +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: 3000, + proxy +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: 3000, + proxy: { + '/ +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: 3000, + proxy: { + '/api': { + +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: 3000, + proxy: { + '/api': { + target: 'http +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: 3000, + proxy: { + '/api': { + target: 'http://localhost:5000 +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: 3000, + proxy: { + '/api': { + target: 'http://localhost:5000', + changeOri +``` + +## License: unknown + +https://github.com/iamAkuma/MERN/blob/f8f06551842a6671a2e363eb2a17ead4c9fa73e7/frontend/vite.config.js + +``` +'vite' +import react from '@vitejs/plugin-react' + +export default defineConfig({ + plugins: [react()], + server: { + port: 3000, + proxy: { + '/api': { + target: 'http://localhost:5000', + changeOrigin: true +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + " +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0. +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": " +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + " +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "v +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + " +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + " +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report- +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report- +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-dir +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-dir +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "v +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "v +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + " +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + " +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18 +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18 +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react- +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react- +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18 +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18 +``` + +## License: unknown + +https://github.com/fullstack-hy2020/fullstack-hy2020.github.io/blob/c7192b7ad8898e245fa32da0a8f8900e9b431e7e/src/content/2/en/part2c.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0 +``` + +## License: unknown + +https://github.com/hahatuzi/everyday/blob/aa390472bf9ff629af81aa92791a5c3de561b600/react/%E5%AD%A6%E4%B9%A0/%E9%A1%B9%E7%9B%AE%E5%88%9B%E5%BB%BA%E6%96%B9%E5%BC%8F/%E4%B8%80%EF%BC%9Avite%E5%88%9B%E5%BB%BAreact%E9%A1%B9%E7%9B%AE.md + +``` +", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "dev +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "dev +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/ +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/ +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^ +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^ +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autop +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autop +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autop +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^ +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^ +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^ +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "esl +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "esl +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "esl +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^ +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^ +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^ +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "esl +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "esl +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "esl +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^ +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^ +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^ +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "esl +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "esl +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "esl +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^ +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^ +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^ +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postc +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postc +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postc +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38 +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38 +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38 +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tail +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tail +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tail +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tailwindcss": " +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tailwindcss": " +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tailwindcss": " +``` + +## License: unknown + +https://github.com/lbsafe/React_study_02/blob/4f5f1d5890e7e8619180806a3673237d6b4c8b84/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tailwindcss": "^3.4. +``` + +## License: unknown + +https://github.com/Clarence161095/pean_stack_and_full_stack/blob/c78b24436b73c89e77904201f14bc108efd8ecf4/Day_96_20230325.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tailwindcss": "^3.4. +``` + +## License: unknown + +https://github.com/abdullahmiraz/Ldtax.gov.bd-clone-v2/blob/e75216d1a3304c982bdf35afc56a6e413e87072e/README.md + +``` +, + "devDependencies": { + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.19", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "postcss": "^8.4.38", + "tailwindcss": "^3.4. +``` + +## License: MIT + +https://github.com/persianpack/full-event-calendar/blob/9799660f3db5412224030fbf79303276e97061be/README.md + +``` +\fronten +``` + +## License: unknown + +https://github.com/huangsihao7/scooter-WSVA/blob/e4c27bad7673a3dae733e279dbb6554eececd75e/frontend/index.html + +``` +\fronten +``` + +## License: MIT + +https://github.com/RSamaium/RPG-JS/blob/7ae3df045566b595a8bdca60e2b2ea411e620868/packages/sample3/index.html + +``` +\frontend\index.html --> +``` + +## License: MIT + +https://github.com/persianpack/full-event-calendar/blob/9799660f3db5412224030fbf79303276e97061be/README.md + +``` +\frontend\index.html --> +``` + +## License: unknown + +https://github.com/huangsihao7/scooter-WSVA/blob/e4c27bad7673a3dae733e279dbb6554eececd75e/frontend/index.html + +``` +\frontend\index.html --> +``` + +## License: MIT + +https://github.com/RSamaium/RPG-JS/blob/7ae3df045566b595a8bdca60e2b2ea411e620868/packages/sample3/index.html + +``` +\frontend\index.html --> + + +``` + +## License: MIT + +https://github.com/persianpack/full-event-calendar/blob/9799660f3db5412224030fbf79303276e97061be/README.md + +``` +\frontend\index.html --> + + +``` + +## License: unknown + +https://github.com/huangsihao7/scooter-WSVA/blob/e4c27bad7673a3dae733e279dbb6554eececd75e/frontend/index.html + +``` +\frontend\index.html --> + + +``` + +## License: MIT + +https://github.com/RSamaium/RPG-JS/blob/7ae3df045566b595a8bdca60e2b2ea411e620868/packages/sample3/index.html + +``` +\frontend\index.html --> + + +``` + +## License: MIT + +https://github.com/persianpack/full-event-calendar/blob/9799660f3db5412224030fbf79303276e97061be/README.md + +``` +\frontend\index.html --> + + +``` + +## License: unknown + +https://github.com/huangsihao7/scooter-WSVA/blob/e4c27bad7673a3dae733e279dbb6554eececd75e/frontend/index.html + +``` +\frontend\index.html --> + + +``` + +## License: MIT + +https://github.com/RSamaium/RPG-JS/blob/7ae3df045566b595a8bdca60e2b2ea411e620868/packages/sample3/index.html + +``` +\frontend\index.html --> + + + + +``` + +## License: MIT + +https://github.com/persianpack/full-event-calendar/blob/9799660f3db5412224030fbf79303276e97061be/README.md + +``` +\frontend\index.html --> + + + + +``` + +## License: unknown + +https://github.com/huangsihao7/scooter-WSVA/blob/e4c27bad7673a3dae733e279dbb6554eececd75e/frontend/index.html + +``` +\frontend\index.html --> + + + + +``` + +## License: MIT + +https://github.com/RSamaium/RPG-JS/blob/7ae3df045566b595a8bdca60e2b2ea411e620868/packages/sample3/index.html + +``` +\frontend\index.html --> + + + + + + + + + + +``` + +## License: MIT + +https://github.com/persianpack/full-event-calendar/blob/9799660f3db5412224030fbf79303276e97061be/README.md + +``` +\frontend\index.html --> + + + + +``` + +## License: unknown + +https://github.com/huangsihao7/scooter-WSVA/blob/e4c27bad7673a3dae733e279dbb6554eececd75e/frontend/index.html + +``` +\frontend\index.html --> + + + + +``` + +## License: MIT + +https://github.com/RSamaium/RPG-JS/blob/7ae3df045566b595a8bdca60e2b2ea411e620868/packages/sample3/index.html + +``` +\frontend\index.html --> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +## License: unknown + +https://github.com/Kong-E/web_assignment/blob/40732fab502dd2dd5205e260599c4af338b9d179/10%EC%A3%BC%EC%B0%A8%20%EA%B3%BC%EC%A0%9C_%EA%B3%B5%EC%86%8C%EC%97%B0/10%EC%A3%BC%EC%B0%A8%ED%80%B4%EC%A6%88_%EA%B3%B5%EC%86%8C%EC%97%B0.md + +``` +main.jsx +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.jsx' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + +``` + +## License: unknown + +https://github.com/TheOdinProject/curriculum/blob/950fd9ba2d4a8f16991c09fc063b0f39ea7174a4/react/introduction/setting_up_a_react_environment.md + +``` +main.jsx +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.jsx' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + + +``` + +## License: unknown + +https://github.com/Kong-E/web_assignment/blob/40732fab502dd2dd5205e260599c4af338b9d179/10%EC%A3%BC%EC%B0%A8%20%EA%B3%BC%EC%A0%9C_%EA%B3%B5%EC%86%8C%EC%97%B0/10%EC%A3%BC%EC%B0%A8%ED%80%B4%EC%A6%88_%EA%B3%B5%EC%86%8C%EC%97%B0.md + +``` +main.jsx +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.jsx' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + + +``` + +## License: unknown + +https://github.com/TheOdinProject/curriculum/blob/950fd9ba2d4a8f16991c09fc063b0f39ea7174a4/react/introduction/setting_up_a_react_environment.md + +``` +main.jsx +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.jsx' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + + + + + + + +``` + +## License: unknown + +https://github.com/Kong-E/web_assignment/blob/40732fab502dd2dd5205e260599c4af338b9d179/10%EC%A3%BC%EC%B0%A8%20%EA%B3%BC%EC%A0%9C_%EA%B3%B5%EC%86%8C%EC%97%B0/10%EC%A3%BC%EC%B0%A8%ED%80%B4%EC%A6%88_%EA%B3%B5%EC%86%8C%EC%97%B0.md + +``` +main.jsx +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.jsx' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + + + +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tail +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tail +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@ +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@ +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font- +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font- +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font- +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font- +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font- +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font- +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font- +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: gra +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text- +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh +``` + +## License: unknown + +https://github.com/dacresni/dacresni.github.io/blob/42c8f377f56126da33a452cc280c098980e510e5/src/style.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: MIT + +https://github.com/jmhobbs/jsTodoTxt/blob/2a719238f2cb6482cbf4e97ac5bc9ce7a0fbe814/example/src/app.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: unknown + +https://github.com/signed/sandboxes/blob/37e88720ae862f2c175cf50ff08f1ab06154c161/web/lit/lit-javascript/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: MIT + +https://github.com/MrBartusek/mrbartusek.github.io/blob/1fbfc08333f3767879ea0f5c3b0c2d48c8003a6e/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: unknown + +https://github.com/stianthaulow/run/blob/9de8a54df65311ee329d3faa237a4573be48b7e7/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: unknown + +https://github.com/kavalcio/kavalcio.github.io/blob/7b3c5a58249fda25823da248e35676a35f395906/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: MIT + +https://github.com/BashPrime/randomizer.metroidprime.run/blob/9244ca2928d912e8bcbb753b75dc8175eda10358/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: unknown + +https://github.com/JCarlosLucio/r3f-particles/blob/53c396e9f013a1d5cfb7dfba5b530f1a0c15c7ac/src/index.css + +``` +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +#root { + width: 100%; + height: 100vh; +} +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename an +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('. +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1 +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/ +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({' +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({' +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({' +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == ' +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == ' +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == ' +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == ' +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return json +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return json +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return json +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return json +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'} +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'} +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'} +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'} +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file an +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file an +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file an +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file an +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join( +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join( +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join( +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join( +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + +``` + +## License: unknown + +https://github.com/mzmaker05/mzmaker05/blob/86bd930cf244f426628fa93e8e6e0da7730e26a8/robo2/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + file.save(filepath +``` + +## License: MIT + +https://github.com/cogitovirus/langchain-sql-agent-bootstrap/blob/4d4762e01c93f8ccd669ac5d423a902ef81d7257/data-whisperer-backend/app/routes/upload_file.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + file.save(filepath +``` + +## License: unknown + +https://github.com/LesterQ9/CS5351-Campfire-Group-Project/blob/f9b55ae466f3e40eac18c3b55dddf8167570c1e8/flask_server/server.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + file.save(filepath +``` + +## License: MIT + +https://github.com/andresz74/pokemon-scanner-service/blob/3104b9d3a23b2eaa65177a92dadf499a955a82b9/app.py + +``` +(filename): + return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS + +@app.route("/api/upload", methods=['POST']) +def upload_file(): + if 'file' not in request.files: + return jsonify({'error': 'No file part'}), 400 + + file = request.files['file'] + if file.filename == '': + return jsonify({'error': 'No selected file'}), 400 + + if file and allowed_file(file.filename): + filename = secure_filename(file.filename) + filepath = os.path.join(UPLOAD_FOLDER, filename) + file.save(filepath +``` diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index ba4fbf9..929438f 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -1,14 +1,19 @@ import React, { Suspense, useMemo, lazy } from "react"; import { createTheme, ThemeProvider } from "@mui/material/styles"; import { CssBaseline } from "@mui/material"; -import { BrowserRouter, Routes, Route } from "react-router"; +import { BrowserRouter as Router, Routes, Route } from "react-router-dom"; import Sidebar from "./components/Sidebar"; +const HomePage = lazy(() => import("./components/HomePage")); const Baseline = lazy(() => import("./components/Baseline")); +const Networking = lazy(() => import("./components/Networking")); +const Applications = lazy(() => import("./components/Applications")); const SecurityTools = lazy(() => import("./components/securitytools")); +const CSVProcessing = lazy(() => import("./components/CSVProcessing")); +const SettingsConfig = lazy(() => import("./components/SettingsConfig")); +const VirusTotal = lazy(() => import("./components/VirusTotal")); function App() { - const theme = useMemo( () => createTheme({ @@ -22,20 +27,27 @@ function App() { return ( -
- -
- +
+ + +
Loading...
}> + } /> } /> - } /> + } /> + } /> + } /> + } /> + } /> + } /> -
-
+ +
); } + export default App; diff --git a/frontend/src/components/HomePage.js b/frontend/src/components/HomePage.js index a04e30f..3eb17f9 100644 --- a/frontend/src/components/HomePage.js +++ b/frontend/src/components/HomePage.js @@ -1,7 +1,95 @@ -import React from 'react'; +import React, { useState, useEffect } from 'react'; +import { Activity, Upload, FileText, Shield } from 'lucide-react'; const HomePage = () => { - return
Home Page Placeholder
; + const [stats, setStats] = useState({ + filesUploaded: 0, + analysesCompleted: 0, + threatsDetected: 0 + }); + + useEffect(() => { + // Fetch dashboard stats + fetch('/api/stats') + .then(res => res.json()) + .then(data => setStats(data)) + .catch(err => console.error('Failed to fetch stats:', err)); + }, []); + + return ( +
+
+

Velo Threat Hunter

+

+ Advanced threat hunting and security analysis platform +

+
+ +
+
+
+ +
+

Files Uploaded

+

{stats.filesUploaded}

+
+
+
+ +
+
+ +
+

Analyses Completed

+

{stats.analysesCompleted}

+
+
+
+ +
+
+ +
+

Threats Detected

+

{stats.threatsDetected}

+
+
+
+
+ +
+

Quick Actions

+
+ + +
+
+ +
+

System Health

+
+
+ Backend Status + ✓ Healthy +
+
+ Database Connection + ✓ Connected +
+
+ Storage Available + ⚠ 75% Used +
+
+
+
+ ); }; export default HomePage; diff --git a/frontend/src/components/Sidebar.jsx b/frontend/src/components/Sidebar.jsx index 185871f..38e231b 100644 --- a/frontend/src/components/Sidebar.jsx +++ b/frontend/src/components/Sidebar.jsx @@ -1,32 +1,50 @@ import React, { useState } from 'react'; +import { Link, useLocation } from 'react-router-dom'; import { - ShieldCheck, Server, Bug, Lock, Globe, Settings, - ChevronDown, ChevronRight, Folder + ShieldCheck, + Server, + Bug, + Folder, + Globe, + Settings, + ChevronDown, + ChevronRight, } from 'lucide-react'; import AddIcon from '@mui/icons-material/Add'; import BugReportIcon from '@mui/icons-material/BugReport'; import EngineeringIcon from '@mui/icons-material/Engineering'; - -const SidebarItem = ({ icon: Icon, label, children }) => { - const [open, setOpen] = useState(false); +const SidebarItem = ({ icon: Icon, label, to, children }) => { + const [isOpen, setIsOpen] = useState(false); + const location = useLocation(); const hasChildren = !!children; + const isActive = location.pathname === to; + + const handleClick = () => { + if (hasChildren) { + setIsOpen(!isOpen); + } + }; + + const itemContent = ( +
+ + {label} + {hasChildren && (isOpen ? : )} +
+ ); return ( -
-
hasChildren && setOpen(!open)} - > -
- - {label} - {hasChildren && - (open ? : )} -
- -
- {hasChildren && open && ( +
+ {to && !hasChildren ? ( + {itemContent} + ) : ( + itemContent + )} + {hasChildren && isOpen && (
{children}
@@ -36,20 +54,24 @@ const SidebarItem = ({ icon: Icon, label, children }) => { }; const Sidebar = () => ( -
+

Threat Hunt Dashboard

- - - - - - -
Anti Virus
-
Endpoint Detection & Response
-
Virtual Private Networks
-
- - + + + + + + + Security Tools + Configuration + + } + /> +
); diff --git a/frontend/src/components/securitytools.jsx b/frontend/src/components/securitytools.jsx index 369a86d..44ac20a 100644 --- a/frontend/src/components/securitytools.jsx +++ b/frontend/src/components/securitytools.jsx @@ -61,4 +61,4 @@ const SecurityTools = () => { ); }; -export default SecurityTools; +export default SecurityTools; \ No newline at end of file diff --git a/frontend/src/index.css b/frontend/src/index.css index a461c50..d4bbe3e 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -1 +1,33 @@ -@import "tailwindcss"; \ No newline at end of file +@import "tailwindcss"; + +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + body { + @apply bg-zinc-900 text-white font-sans; + } +} + +@layer components { + .sidebar-item { + @apply flex items-center cursor-pointer px-4 py-2 rounded-xl hover:bg-zinc-800 transition-all; + } + + .sidebar-icon { + @apply w-5 h-5 mr-3 text-cyan-400; + } + + .card { + @apply bg-zinc-800 rounded-lg p-6 shadow-lg; + } + + .btn-primary { + @apply bg-cyan-600 hover:bg-cyan-700 text-white px-4 py-2 rounded-lg transition-colors; + } + + .btn-secondary { + @apply bg-zinc-700 hover:bg-zinc-600 text-white px-4 py-2 rounded-lg transition-colors; + } +} \ No newline at end of file diff --git a/frontend/src/main.jsx b/frontend/src/main.jsx index 47742c1..833c97f 100644 --- a/frontend/src/main.jsx +++ b/frontend/src/main.jsx @@ -1,10 +1,10 @@ -import React from 'react'; -import ReactDOM from 'react-dom/client'; -import App from './App'; +import { StrictMode } from 'react'; +import { createRoot } from 'react-dom/client'; +import App from './App.jsx'; import './index.css'; -ReactDOM.createRoot(document.getElementById('root')).render( - +createRoot(document.getElementById('root')).render( + - + , ); diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 6f7c83c..044286f 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -7,4 +7,19 @@ export default defineConfig({ react(), tailwindcss(), ], + server: { + port: 3000, + proxy: { + '/api': { + target: 'http://localhost:5000', + changeOrigin: true, + secure: false + } + } + }, + build: { + outDir: 'dist', + assetsDir: 'assets', + sourcemap: true + } }); \ No newline at end of file