vue3布局简洁清爽路由器网关终端设备pc端官网系统ui原型图代码
代码语言:html
所属分类:布局界面
代码描述:vue3布局简洁清爽路由器网关终端设备pc端官网系统ui原型图代码
代码标签: vue 简洁 清爽 路由器 网关 终端 设备 pc端 官网 系统 ui 原型图 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>路由器管理系统</title> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/tailwindcss.3.4.16.js"></script> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/font-awesome-4.7.0/css/font-awesome.css"> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/chart.umd.4.4.1.js"></script> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> <script> tailwind.config = { theme: { extend: { colors: { primary: '#165DFF', secondary: '#36CFC9', accent: '#FF7D00', dark: '#1D2129', light: '#F2F3F5', 'neutral-100': '#FFFFFF', 'neutral-200': '#F7F8FA', 'neutral-300': '#E5E6EB', 'neutral-400': '#C9CDD4', 'neutral-500': '#86909C', 'neutral-600': '#4E5969', 'neutral-700': '#272E3B', 'neutral-800': '#1D2129', success: '#00B42A', warning: '#FF7D00', danger: '#F53F3F', info: '#165DFF', }, fontFamily: { inter: ['Inter', 'sans-serif'], }, boxShadow: { 'card': '0 2px 14px 0 rgba(0, 0, 0, 0.06)', 'dropdown': '0 4px 16px 0 rgba(0, 0, 0, 0.12)', 'button': '0 2px 8px 0 rgba(22, 93, 255, 0.2)', } }, } } </script> <style type="text/tailwindcss"> @layer utilities { .content-auto { content-visibility: auto; } .transition-height { transition: max-height 0.3s ease; } .scrollbar-hide { -ms-overflow-style: none; scrollbar-width: none; } .scrollbar-hide::-webkit-scrollbar { display: none; } .text-shadow { text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } .bg-grid { background-image: linear-gradient(#e5e7eb 1px, transparent 1px), linear-gradient(to right, #e5e7eb 1px, transparent 1px); background-size: 20px 20px; } } </style> </head> <body class="font-inter bg-neutral-200 text-neutral-800 min-h-screen flex flex-col"> <!-- 顶部导航栏 --> <header class="bg-white shadow-sm z-50"> <div class="container mx-auto px-4"> <div class="flex items-center justify-between h-16"> <!-- 左侧Logo和菜单按钮 --> <div class="flex items-center space-x-4"> <button class="lg:hidden p-2 rounded-md text-neutral-600 hover:bg-neutral-200 transition-colors"> <i class="fa fa-bars text-lg"></i> </button> <a href="#dashboard" class="flex items-center space-x-2"> <svg class="w-8 h-8 text-primary" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4 7C4 5.89543 4.89543 5 6 5H18C19.1046 5 20 5.89543 20 7V17C20 18.1046 19.1046 19 18 19H6C4.89543 19 4 18.1046 4 17V7Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M8 13H16" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> <path d="M8 9H16" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> </svg> <span class="text-lg font-semibold text-neutral-800">RouterManager</span> </a> </div> <!-- 右侧用户信息和通知 --> <div class="flex items-center space-x-4"> <button class="p-2 rounded-full text-neutral-600 hover:bg-neutral-200 transition-colors relative"> <i class="fa fa-bell text-lg"></i> <span class="absolute top-1 right-1 w-2 h-2 bg-danger rounded-full"></span> </button> <div class="flex items-center space-x-2 cursor-pointer group"> <img src="https://picsum.photos/200/200?random=1" alt="用户头像" class="w-8 h-8 rounded-full object-cover border-2 border-transparent group-hover:border-primary transition-colors"> <span class="hidden md:inline text-sm font-medium">管理员</span> <i class="fa fa-angle-down text-neutral-500 text-xs"></i> </div> </div> </div> </div> </header> <div class="flex flex-1 overflow-hidden"> <!-- 侧边栏导航 --> <aside class="bg-white w-64 flex-shrink-0 border-r border-neutral-300/50 shadow-sm z-40"> <div class="h-full flex flex-col"> <nav class="flex-1 overflow-y-auto scrollbar-hide p-4"> <ul class="space-y-1"> <li class="mb-2"> <p class="text-xs font-semibold text-neutral-500 uppercase tracking-wider px-3 mb-1">主菜单</p> </li> <li> <a href="#dashboard" class="flex items-center space-x-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-all duration-200 bg-primary/10 text-primary"> <i class="fa fa-tachometer w-5 text-center"></i> <span>控制面板</span> </a> </li> <li> <a href="#network" class="flex items-center space-x-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-all duration-200 text-neutral-700 hover:bg-neutral-200"> <i class="fa fa-wifi w-5 text-center"></i> <span>网络设置</span> </a> </li> <li> <a href="#devices" class="flex items-center space-x-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-all duration-200 text-neutral-700 hover:bg-neutral-200"> <i class="fa fa-plug w-5 text-center"></i> <span>已连接设备</span> </a> </li> <li class="mb-2 mt-6"> <p class="text-xs font-semibold text-neutral-500 uppercase tracking-wider px-3 mb-1">系统</p> </li> <li> <a href="#system" class="flex items-center space-x-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-all duration-200 text-neutral-700 hover:bg-neutral-200"> <i class="fa fa-cog w-5 text-center"></i> <span>系统设置</span> </a> </li> </ul> </nav> <div class="p-4 border-t border-neutral-300/50"> <div class="flex items-center space-x-3 p-3 bg-neutral-200/50 rounded-lg"> <div class="flex-shrink-0"> <svg class="w-6 h-6 text-primary" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M17 14C18.1046 14 19 13.1046 19 12C19 10.8954 18.1046 10 17 10C15.8954 10 15 10.8954 15 12C15 13.1046 15.8954 14 17 14Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M7 14C8.1046 14 9 13.1046 9 12C9 10.8954 8.1046 10 7 10C5.8954 10 5 10.8954 5 12C5 13.1046 5.8954 14 7 14Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-line.........完整代码请登录后点击上方下载按钮下载查看
网友评论0