zoukankan      html  css  js  c++  java
  • CodingSouls团队项目冲刺-个人概况(4)

    团队冲刺第四天:

    1、完善导航栏

    <% include util %>
    <!DOCTYPE html>
    <html lang="zh-CN" style="position: fixed;  100%; overflow: hidden; ">
    <head>
        <meta charset="utf-8">
        <meta content="IE=edge" http-equiv="X-UA-Compatible">
        <meta name="viewport" content="width=1200">
        <title><%= title %> - <%= stdoj.config.title %></title>
        <link href="<%- lib('semantic-ui/2.4.1/semantic.min.css') %>" rel="stylesheet">
        <link href="<%- selfLib('tomorrow.css') %>" rel="stylesheet">
        <link href="<%- selfLib('math.css') %>" rel="stylesheet">
        <link href="<%- selfLib('style.css') %>?20181212" rel="stylesheet">
        <link href="<%- lib('morris.js/0.5.1/morris.css') %>" rel="stylesheet">
        <% if (useLocalLibs || !stdoj.config.google_fonts || !['like-google-fonts', 'like-local', 'built-in'].includes(stdoj.config.google_fonts.type)) { %>
          <link href="<%- stdoj.utils.makeUrl(['google-fonts', 'fira-mono.css']) %>" rel="stylesheet">
          <link href="<%- stdoj.utils.makeUrl(['google-fonts', 'lato.css']) %>" rel="stylesheet">
          <link href="<%- stdoj.utils.makeUrl(['google-fonts', 'open-sans.css']) %>" rel="stylesheet">
          <link href="<%- stdoj.utils.makeUrl(['google-fonts', 'exo-2.css']) %>" rel="stylesheet">
        <% } else if (stdoj.config.google_fonts.type === 'like-local') { %>
          <link href="<%- stdoj.config.google_fonts.url %>/google-fonts/fira-mono.css" rel="stylesheet">
          <link href="<%- stdoj.config.google_fonts.url %>/google-fonts/lato.css" rel="stylesheet">
          <link href="<%- stdoj.config.google_fonts.url %>/google-fonts/open-sans.css" rel="stylesheet">
          <link href="<%- stdoj.config.google_fonts.url %>/google-fonts/exo-2.css" rel="stylesheet">
        <% } else if (stdoj.config.google_fonts.type === 'like-google-fonts') { %>
          <link href="<%- stdoj.config.google_fonts.url %>/css?family=Fira+Mono" rel="stylesheet">
          <link href="<%- stdoj.config.google_fonts.url %>/css?family=Lato:400,700,400italic,700italic&subset=latin" rel="stylesheet">
          <link href="<%- stdoj.config.google_fonts.url %>/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;subset=latin-ext" rel="stylesheet">
          <link href="<%- stdoj.config.google_fonts.url %>/css?family=Exo+2:600" rel="stylesheet">
        <% } else if (stdoj.config.google_fonts.type === 'built-in') { %>
          <link href="<%- this.builtInCdnUrl %>/google-fonts/fira-mono.css" rel="stylesheet">
          <link href="<%- this.builtInCdnUrl %>/google-fonts/lato.css" rel="stylesheet">
          <link href="<%- this.builtInCdnUrl %>/google-fonts/open-sans.css" rel="stylesheet">
          <link href="<%- this.builtInCdnUrl %>/google-fonts/exo-2.css" rel="stylesheet">
        <% } %>
        <script data-cfasync="false" src="<%- lib('jquery/3.3.1/jquery.min.js') %>"></script>
        <% if (stdoj.config.google_analytics && stdoj.config.google_analytics !== 'UA-XXXXXXXX-X') { %>
        <script>
          (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
          (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
          m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
          })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
    
          ga('create', '<%= stdoj.config.google_analytics %>', 'auto');
          ga('send', 'pageview');
    
        </script>
        <% } %>
    </head>
    <body style="position: relative; margin-top: 49px; height: calc(100% - 49px); overflow-y: overlay; ">
        <div class="ui fixed borderless menu" style="position: fixed; height: 49px; ">
            <div class="ui container">
                <%
                if (stdoj.config.logo.url) {
                  let width = stdoj.config.logo.width ? stdoj.config.logo.width + 'px' : 'auto';
                  let height = stdoj.config.logo.height ? stdoj.config.logo.height + 'px' : 'auto';
                %>
                <a class="header item" href="/"><img src="<%= stdoj.config.logo.url %>" style=" <%= width %>; height: <%= height %>; "></a>
                <% } else { %>
                <a class="header item" href="/"><span style="font-family: 'Exo 2'; font-size: 1.5em; font-weight: 600; "><%= stdoj.config.title %></span></a>
                <% } %>
                <a class="item<% if (active === '') { %> active<% } %>" href="/"><i class="home icon"></i> 首页</a>
                <a class="item<% if (active.startsWith('problem')) { %> active<% } %>" href="/problems"><i class="list icon"></i> 题库</a>
    <a class="item<% if (active.startsWith('discussion') || active.startsWith('article')) { %> active<% } %>" href="/discussion/global"><i class="comments icon"></i> 讨论</a>
    
    
                <a class="item<% if (active.startsWith('ranklist')) { %> active<% } %>" href="/ranklist"><i class="signal icon"></i> 排名</a>
    
    
                <a class="item<% if (active.startsWith('help')) { %> active<% } %>" href="/help"><i class="help circle icon"></i> 帮助</a>
                <% if (typeof contest !== 'undefined' && contest && contest.id) { %>
                  <a id="back_to_contest" class="item" href="<%= stdoj.utils.makeUrl(['contest', contest.id]) %>"><i class="arrow left icon"></i> 返回比赛</a>
                <% } %>
                <div class="right menu">
                  <% if (user) { %>
                  <a href="<%= stdoj.utils.makeUrl(['user', user.id]) %>" style="color: inherit; ">
                  <div class="ui simple dropdown item">
                    <%= user.username %><% if (user.nameplate) { %><%- user.nameplate %><% } %> <i class="dropdown icon"></i>
                    <div class="menu">
                      <a class="item" href="<%= stdoj.utils.makeUrl(['user', user.id, 'edit']) %>"><i class="edit icon"></i>修改资料</a>
                      <% if (user.is_admin) { %>
                        
                      <% } %>
                      <a class="item" href-post="<%= stdoj.utils.makeUrl(['logout'], { url: req.originalUrl }) %>"><i class="power icon"></i>注销</a>
                    </div>
                  </div>
                  </a>
                    <% } else { %>
                    <div class="item">
                        <a class="ui button" style="margin-right: 0.5em; " href="<%= stdoj.utils.makeUrl(['login'], { url: req.query['url'] || req.originalUrl }) %>">
                            登录
                        </a>
                        <a class="ui primary button" href="<%= stdoj.utils.makeUrl(['sign_up'], { url: req.query['url'] || req.originalUrl }) %>">
                            注册
                        </a>
                    </div>
                    <% } %>
                </div>
            </div>
        </div>
        <div style="margin-top: 28px; ">
        <div class="ui main container">
    

    2、制作页脚

    </div>
        <div class="ui vertical footer segment" style="margin-top: 15px; ">
          <div class="ui center aligned container">
            <span style="color: #999;"><%= stdoj.config.title %> Powered by <a href="http://www.stdu.edu.cn/" target="_blank">石家庄铁道大学</a>.</span>
          </div>
        </div>
    </div>
    <script data-cfasync="false" src="<%- lib('semantic-ui/2.4.1/semantic.min.js') %>"></script>
    <script src="<%- lib('Chart.js/2.7.3/Chart.bundle.min.js') %>"></script>
    <script src="<%- selfLib('script.js') %>?20170710"></script>
    </body>
    </html>
    
    

    未完待续。。。

  • 相关阅读:
    程序设计网站综合
    .net 获取url的方法(转)
    制作简单的语音识别系统(阅读文章)
    创建 WPF 不规则窗口
    高斯消元法
    How many ways(DFS记忆化搜索)
    I NEED A OFFER!
    免费馅饼
    N^N(Leftmost Digit )
    Common Subsequence
  • 原文地址:https://www.cnblogs.com/52bb/p/12782100.html
Copyright © 2011-2022 走看看