throw away this stupid bootstrap shit and build it with plain HTML
This commit is contained in:
@ -2,8 +2,8 @@
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% extends "index.html" %}
|
||||
{% block title %}{{ super() }} - Categorys{% endblock%}
|
||||
{% set active_page = "categorys" %}
|
||||
{% block title %}{{ super() }} - Categories{% endblock%}
|
||||
{% set active_page = "categories" %}
|
||||
{% block content %}
|
||||
<p>CATEGORYS</p>
|
||||
{% endblock content%}
|
44
templates/bootstrapshit/create.html
Normal file
44
templates/bootstrapshit/create.html
Normal file
@ -0,0 +1,44 @@
|
||||
<!--
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% extends "index.html" %}
|
||||
{% block title %}{{ super() }} - Create{% endblock%}
|
||||
{% set active_page = "create" %}
|
||||
{% block content %}
|
||||
<script type="text/javascript">
|
||||
var global_categories = {{json.dumps(categories)|safe}};
|
||||
</script>
|
||||
<script type="text/javascript" src="{{ url_for ("static", filename="js/create.js") }}" ></script>
|
||||
<div class="create_container" >
|
||||
<h4>Add new torrent</h4>
|
||||
<ul class="list-group">
|
||||
<li class="list-group-item">
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon" id="basic-addon1">Torrent name</span>
|
||||
<input type="text" class="form-control" aria-describedby="basic-addon1">
|
||||
</div>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<div class="dropdown">
|
||||
<button class="btn btn-default dropdown-toggle" type="button" id="categories" data-toggle="dropdown" aria-expanded="true">
|
||||
{{getLocalString("english", "please_choose")}}
|
||||
<span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu" id="categories_list" role="menu" aria-labelledby="dropdownMenu1">
|
||||
</ul>
|
||||
</div>
|
||||
<br/>
|
||||
<div class="dropdown">
|
||||
<button class="btn btn-default dropdown-toggle" type="button" id="subcategory" data-toggle="dropdown" aria-expanded="true">
|
||||
{{getLocalString("english", "please_choose")}}
|
||||
<span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1" id="subcategory_list">
|
||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{getLocalString("english", subcat)}}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
{% endblock content%}
|
||||
|
57
templates/bootstrapshit/index.html
Normal file
57
templates/bootstrapshit/index.html
Normal file
@ -0,0 +1,57 @@
|
||||
<!--
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% set navigation_bar = [
|
||||
("/", "search", "Search", "glyphicon-search"),
|
||||
("/categories", "categories", "Categories", "glyphicon-th"),
|
||||
("/create", "create", "Create", "glyphicon-plus")
|
||||
] -%}
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="icon" href="favicon.ico">
|
||||
<title>{% block title %}TorrentIndexer{% endblock %}</title>
|
||||
<link href="{{ url_for("static", filename="css/bootstrap.css") }}" rel="stylesheet">
|
||||
<link href="{{ url_for("static", filename="css/style.css") }}" rel="stylesheet">
|
||||
<script type="text/javascript" src="{{ url_for ("static", filename="js/main.js") }}" ></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<script type="text/javascript">
|
||||
var global_strings = {{json.dumps(strings)|safe}}
|
||||
</script>
|
||||
<div class="site-wrapper">
|
||||
<div class="site-wrapper-inner">
|
||||
<div class="cover-container">
|
||||
<div class="masthead clearfix">
|
||||
<div class="inner">
|
||||
<h3 class="masthead-brand"><a href="/">TorrentIndexer</a></h3>
|
||||
<nav>
|
||||
<ul class="nav masthead-nav">
|
||||
{% for href, id, caption, icon in navigation_bar %}
|
||||
<li {% if id == active_page %}class="active"{% endif %}>
|
||||
<a href="{{ href }}">
|
||||
<span class="glyphicon {{ icon|e }}" aria-hidden="true"></span> {{ caption|e }}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inner cover">
|
||||
{% block content %}{% endblock %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="{{ url_for("static", filename="js/jquery.js") }}"></script>
|
||||
<script src="{{ url_for("static", filename="js/bootstrap.js") }}"></script>
|
||||
</body>
|
||||
</html>
|
9
templates/bootstrapshit/result.html
Normal file
9
templates/bootstrapshit/result.html
Normal file
@ -0,0 +1,9 @@
|
||||
<!--
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% extends "index.html" %}
|
||||
{% block title %}{{ super() }} - Results{% endblock%}
|
||||
{% set active_page = "search" %}
|
||||
{% block content %}
|
||||
<p>{{results}}</p>
|
||||
{% endblock content%}
|
26
templates/bootstrapshit/search.html
Normal file
26
templates/bootstrapshit/search.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!--
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% extends "index.html" %}
|
||||
{% block title %}{{ super() }} - Search{% endblock%}
|
||||
{% set active_page = "search" %}
|
||||
{% block content %}
|
||||
<link href="{{ url_for("static", filename="css/search.css") }}" rel="stylesheet">
|
||||
|
||||
<div class="search_container">
|
||||
<img class="logo" src="{{ url_for("static", filename="images/Pirates.svg") }}" />
|
||||
<form action="search" >
|
||||
<div class="form-group">
|
||||
<div class="input-group search-box">
|
||||
<input type="text" name="q" class="form-control" placeholder="Seach for…" aria-describedby="basic-addon2">
|
||||
<span class="input-group-btn">
|
||||
<button class="btn btn-default" type="submit">
|
||||
<span class="glyphicon glyphicon-search" aria-hidden="true"></span>
|
||||
Search!
|
||||
</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
{% endblock content%}
|
@ -2,8 +2,12 @@
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% extends "index.html" %}
|
||||
{% block title %}{{ super() }} - Create{% endblock%}
|
||||
{% set active_page = "create" %}
|
||||
{% block title %}{{ super() }} - Search{% endblock%}
|
||||
{% set active_page = "search" %}
|
||||
{% block content %}
|
||||
<p>CREATE</p>
|
||||
<link href="{{ url_for("static", filename="css/search.css") }}" rel="stylesheet">
|
||||
<form id="tfnewsearch" method="get" action="search">
|
||||
<input type="text" class="tftextinput" name="torrent_name">
|
||||
<input type="submit" value="{{ getLocalString("english", "search") }}" class="tfbutton">
|
||||
</form>
|
||||
{% endblock content%}
|
||||
|
@ -1,10 +1,9 @@
|
||||
<!--
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% set language = "english" -%}
|
||||
|
||||
{% set navigation_bar = [
|
||||
("/", "search", "Search", "glyphicon-search"),
|
||||
("/categorys", "categorys", "Categorys", "glyphicon-th"),
|
||||
("/create", "create", "Create", "glyphicon-plus")
|
||||
("/", "search", getLocalString(language, "search")),
|
||||
("/categories", "categories", "Categories"),
|
||||
("/create", "create", "Create")
|
||||
] -%}
|
||||
|
||||
<!DOCTYPE html>
|
||||
@ -13,41 +12,25 @@ vim: ts=2 noexpandtab
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="icon" href="favicon.ico">
|
||||
<title>{% block title %}TorrentIndexer{% endblock %}</title>
|
||||
<link href="{{ url_for("static", filename="css/bootstrap.css") }}" rel="stylesheet">
|
||||
<link href="{{ url_for("static", filename="css/style.css") }}" rel="stylesheet">
|
||||
<script type="text/javascript" src="{{ url_for ("static", filename="js/main.js") }}" ></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="site-wrapper">
|
||||
<div class="site-wrapper-inner">
|
||||
<div class="cover-container">
|
||||
<div class="masthead clearfix">
|
||||
<div class="inner">
|
||||
<h3 class="masthead-brand"><a href="/">TorrentIndexer</a></h3>
|
||||
<nav>
|
||||
<ul class="nav masthead-nav">
|
||||
{% for href, id, caption, icon in navigation_bar %}
|
||||
<li {% if id == active_page %}class="active"{% endif %}>
|
||||
<a href="{{ href|e }}">
|
||||
<span class="glyphicon {{ icon|e }}" aria-hidden="true"></span> {{ caption|e }}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inner cover">
|
||||
{% block content %}{% endblock %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
var global_strings = {{ json.dumps(strings)|safe }}
|
||||
</script>
|
||||
<div class="header">
|
||||
{% for href, id, caption in navigation_bar %}
|
||||
<a href="{{ href }}">{{ caption }}</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
<script src="{{ url_for("static", filename="js/jquery.js") }}"></script>
|
||||
<script src="{{ url_for("static", filename="js/bootstrap.js") }}"></script>
|
||||
{% block content %}
|
||||
<script type="text/javascript">
|
||||
var global_strings = {{json.dumps(strings)|safe}}
|
||||
</script>
|
||||
INDEX
|
||||
{% endblock %}
|
||||
</body>
|
||||
</html>
|
||||
|
@ -2,8 +2,9 @@
|
||||
vim: ts=2 noexpandtab
|
||||
-->
|
||||
{% extends "index.html" %}
|
||||
{% block title %}{{ super() }} - Results{% endblock%}
|
||||
{% block title %}{{ super() }} - Search{% endblock%}
|
||||
{% set active_page = "search" %}
|
||||
{% block content %}
|
||||
<p>{{results}}</p>
|
||||
<link href="{{ url_for("static", filename="css/search.css") }}" rel="stylesheet">
|
||||
{{results}}
|
||||
{% endblock content%}
|
||||
|
@ -7,20 +7,9 @@ vim: ts=2 noexpandtab
|
||||
{% block content %}
|
||||
<link href="{{ url_for("static", filename="css/search.css") }}" rel="stylesheet">
|
||||
|
||||
<div class="search_container">
|
||||
<img class="logo" src="{{ url_for("static", filename="images/Pirates.svg") }}" />
|
||||
<form action="search" >
|
||||
<div class="form-group">
|
||||
<div class="input-group search-box">
|
||||
<input type="text" name="q" class="form-control" placeholder="Seach for…" aria-describedby="basic-addon2">
|
||||
<span class="input-group-btn">
|
||||
<button class="btn btn-default" type="submit">
|
||||
<span class="glyphicon glyphicon-search" aria-hidden="true"></span>
|
||||
Search!
|
||||
</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<form id="tfnewsearch" method="get" action="search">
|
||||
<input type="text" class="tftextinput" name="q" size="21" maxlength="120">
|
||||
<input type="submit" value="{{ getLocalString("english", "search") }}" class="tfbutton">
|
||||
</form>
|
||||
</div>
|
||||
{% endblock content%}
|
||||
|
Reference in New Issue
Block a user