bootstrap人事考勤管理系统后台仪表盘代码
代码语言:html
所属分类:布局界面
代码描述:bootstrap人事考勤管理系统后台仪表盘代码
代码标签: bootstrap 人事 考勤 管理 系统 后台 仪表盘 代码
下面为部分代码预览,完整代码请点击下载或在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> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bootstrap.5.3.0.css"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bootstrap-icons.1.8.1.css"> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/echarts.5.1.1.js"></script> <style> @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .content-wrapper .row { animation: fadeIn 0.5s ease-in-out; } body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; background-color: #f5f7fa; overflow-x: hidden; color: #333; } .sidebar { width: 220px; height: 100vh; position: fixed; left: 0; top: 0; background-color: #001529; color: #fff; padding-top: 20px; box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15); transition: transform 0.3s ease; z-index: 1000; } .sidebar .logo { text-align: center; margin-bottom: 20px; font-size: 24px; font-weight: bold; } .sidebar .nav-link { color: rgba(255, 255, 255, 0.65); padding: 10px 20px; display: flex; align-items: center; } .sidebar .nav-link:hover, .sidebar .nav-link.active { color: #fff; background-color: #1890ff; border-right: 3px solid #fff; box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.2); } .sidebar .nav-link i { margin-right: 10px; } .main-content { margin-left: 220px; padding: 0; transition: margin-left 0.3s ease; } .top-nav { background-color: #fff; padding: 12px 24px; display: flex; justify-content: space-between; align-items: center; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); height: 64px; position: sticky; top: 0; z-index: 990; backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); border-bottom: 1px solid rgba(0,0,0,0.05); } .top-nav .menu-toggle { font-size: 20px; cursor: pointer; } .top-nav .user-info { display: flex; align-items: center; } .top-nav .user-info i { margin-left: 18px; font-size: 18px; color: #555; cursor: pointer; transition: color 0.2s, transform 0.2s; } .top-nav .user-info i:hover { color: #1890ff; transform: translateY(-2px); } .top-nav .user-info .username { margin-left: 8px; color: #333; } .content-wrapper { padding: 24px; max-width: 1600px; margin: 0 auto; } .breadcrumb-custom { margin-bottom: 20px; font-size: 14px; color: #666; padding: 8px 0; border-bottom: 1px dashed #eee; } .breadcrumb-custom::before { content: '\f015'; font-family: 'bootstrap-icons'; margin-right: 8px; color: #1890ff; } .card-custom { background-color: #fff; border-radius: 12px; padding: 24px; margin-bottom: 24px; box-shadow: 0 6px 16px -8px rgba(0,0,0,0.08), 0 9px 28px 0 rgba(0,0,0,0.05), 0 12px 48px 16px rgba(0,0,0,0.03); transition: transform 0.2s, box-shadow 0.2s; } .card-custom:hover { transform: translateY(-3px); box-shadow: 0 8px 20px -8px rgba(0,0,0,0.12), 0 12px 32px 0 rgba(0,0,0,0.08), 0 16px 64px 16px rgba(0,0,0,0.05); } .card-custom .card-header-custom { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px solid #f0f0f0; } .card-custom .card-header-custom h5 { margin: 0; font-size: 16px; font-weight: 500; } .btn-custom-outline { border: 1px solid #1890ff; color: #1890ff; background-color: transparent; padding: 6px 12px; font-size: 13px; border-radius: 6px; transition: all 0.3s; } .btn-custom-outline:hover { background-color: #1890ff; color: #fff; transform: translateY(-2px); box-shadow: 0 2px 8px rgba(24, 144, 255, 0.35); } .btn-custom-primary { background-color: #1890ff; border-color: #1890ff; color: #fff; padding: 8px 16px; border-radius: 6px; transition: all 0.3s; } .btn-custom-primary:hover { background-color: #40a9ff; border-color: #40a9ff; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0