def page_starter(title='', body='', menu=()): nav = navbar(menu) if menu else () print(('navbar', nav)) return t.html( lib.css('bootstrap'), lib.css('bootstrap-theme'), lib.js('jquery'), lib.js('bootstrap'), t.head( f.utf8(), f.IEedge(), f.viewport(), t.title(title), ), t.body( nav, t.div( t.h1(title), t.div(body), class_='container', ), style="padding-top: 50px;", ), )
def friends(): return t.html( t.head( f.utf8(), f.viewport(), f.IEedge(), lib.css('/static/style.css'), lib.js('jquery'), lib.js('/static/react-0.10.0/react.js'), lib.js('/static/friends/list.js'), ), t.body( t.header( t.h1( t.a('Statistics', href='/'), '/', 'Friends' ), ), t.section( t.div( id='friendslist', ), ), ), ).build()
def page(self, *args, **kwargs): return t.html( t.head( f.utf8(), ), t.body(*args, **kwargs), )
def page_starter(title='', body='', menu=()): nav = navbar(menu) if menu else () print('navbar', nav) return t.html( lib.css('bootstrap'), lib.css('bootstrap-theme'), lib.js('jquery'), lib.js('bootstrap'), t.head( f.utf8(), f.IEedge(), f.viewport(), t.title(title), ), t.body( nav, t.div( t.h1(title), t.div( body ), class_='container', ), style="padding-top: 50px;", ), )
def index(): return t.html( t.head( f.utf8(), f.viewport(), f.IEedge(), #lib.css('/static/bootstrap-3.2.0/css/bootstrap.min.css'), #lib.css('/static/bootstrap-3.2.0/css/bootstrap-theme.min.css'), lib.css('/static/style.css'), lib.js('d3'), lib.js('dimple'), #lib.js('/static/bootstrap-3.2.0/js/bootstrap.min.js'), lib.js('/stats/sent_vs_recv.js'), lib.js('/stats/sent_and_recv_over_time.js'), lib.js('/stats/obfuscated_profile.js'), lib.js('/stats/obfuscated_profile_outgoing.js'), lib.js('/stats/real_profile.js'), lib.js('/stats/real_profile_outgoing.js'), ), t.body( t.header( t.h1( 'Statistics', '/', t.a('Friends', href='/friends'), ), ), t.section( t.h2('Total traffic'), t.div(id='sent_vs_recv'), t.h2('Messages per minute'), t.div(id='sent_and_recv_over_time'), t.h2('Obfuscated outgoing profile'), t.div(id='obfuscated_profile_outgoing'), t.h2('Real outgoing profile'), t.div(id='real_profile_outgoing'), t.h2('Obfuscated profile'), t.div(id='obfuscated_profile'), t.h2('Real profile'), t.div(id='real_profile'), class_='container', ), ), ).build()
def test_utf8(): r = f.utf8() assert r assert r.build()
def page(self, *args, **kwargs): return t.html( t.head(f.utf8(), ), t.body(*args, **kwargs), )