randon picto added to bg

main
zvevqx 1 year ago
parent 3161ad2774
commit f7df3b6b11
  1. 10
      app.py
  2. 8
      static/js/script.js
  3. 2
      templates/base.html

@ -2,6 +2,7 @@ from flask import Flask
from flask import render_template, request from flask import render_template, request
from flask_flatpages import FlatPages from flask_flatpages import FlatPages
import markdown2, os import markdown2, os
import random
app = Flask(__name__) app = Flask(__name__)
application = app application = app
@ -38,15 +39,16 @@ def imagelist(articlename):
@app.route('/') @app.route('/')
def index(): def index():
infobox = pages.get('info-box') pictoPath = os.listdir('./static/img/shape/')
pictoR = random.choice(pictoPath)
print(pictoR)
page = pages.get_or_404('home') page = pages.get_or_404('home')
return render_template('home.html' , page=page , infobox=infobox ) return render_template('home.html' , page=page , picto=pictoR)
@app.route('/home/') @app.route('/home/')
def home(): def home():
infobox = pages.get('info-box')
page = pages.get_or_404('home') page = pages.get_or_404('home')
return render_template('home.html' , page=page , infobox=infobox ) return render_template('home.html' , page=page )
@app.route('/<path:path>/') @app.route('/<path:path>/')
def pageStat(path): def pageStat(path):

@ -14,11 +14,11 @@ $(document).ready(function(){
function getRndInteger(min, max) { function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min + 1) ) + min; return Math.floor(Math.random() * (max - min + 1) ) + min;
} }
var vw = $(window).width();
var sun_x = getRndInteger(0, 850); var sun_x = getRndInteger(0, vw - 100);
var sun_y = getRndInteger(0, 550); var sun_y = getRndInteger(0, 550);
var shape_x = getRndInteger(-1500, 200); var shape_x = getRndInteger(-1500, vw - 200);
var shape_y = getRndInteger(0, 500); var shape_y = getRndInteger(0, 200);
$('.picto_sun').css({top:sun_y , left:sun_x,}); $('.picto_sun').css({top:sun_y , left:sun_x,});

@ -26,7 +26,7 @@
</div> </div>
<div class="picto_shape"> <div class="picto_shape">
<img src="{{ url_for('static', filename='img/shape/picto_pe_10.svg')}}" alt="" /> <img src="./static/img/shape/{{picto}}" alt="" />
</div> </div>
{% block content %} {% block content %}

Loading…
Cancel
Save