flask app for plurals to publicly share member lists

index.html 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. {% extends 'base.html' %}
  2. {% block title %}Welcome{% endblock %}
  3. {% block content %}
  4. {% if front_list|length > 0 %}
  5. <div id="frontbanner" class="heading">
  6. <b>currently fronting: </b> {% for member in front_list %} <a href="{{ url_for('home.page', mid=member[0]) }}">{{ member[3] }}</a> {% if front_list.index(member) != front_list|length -1 %}&{% endif %} {% endfor %}
  7. </div>
  8. {% endif %}
  9. {% for member in home_pins %}
  10. {% if not g.user and member[23]==0 %}
  11. {% else %}
  12. <style>
  13. #m{{member[0]}}{
  14. background-color:{{member[10]}};
  15. border-color:{{member[9]}};
  16. color:{{member[15]}};
  17. }
  18. #m{{member[0]}} .heading
  19. {
  20. background-color:{{member[11]}};
  21. border-color:{{member[12]}};
  22. color:{{member[14]}};
  23. }
  24. #m{{member[0]}} .heading b
  25. {
  26. color:{{member[13]}};
  27. }
  28. #m{{member[0]}} a{
  29. color: {{member[21]}};
  30. }
  31. #m{{member[0]}} a:hover{
  32. color: {{member[22]}};
  33. }
  34. #m{{member[0]}} ::selection {
  35. background: {{member[12]}};
  36. color: white;
  37. text-shadow: none;
  38. }
  39. #m{{member[0]}} ::-moz-selection {
  40. background: {{member[12]}};
  41. color: #EEE;
  42. text-shadow: none;
  43. }
  44. #m{{member[0]}} .icon{
  45. border-color:{{member[16]}};
  46. }
  47. </style>
  48. <div class="profile" id="m{{ member[0] }}">
  49. <div class="heading"><b>{{ member[3]|safe }}</b> {{ member[4]|safe }}</div>
  50. {% if icons[member[0]] %}
  51. <img src="{{ url_for('static', filename='icons/'+icons[member[0]]) }}" class="icon">
  52. {% else %}
  53. <img src="{{ url_for('static', filename='any.jpg') }}" class="icon">
  54. {% endif %}
  55. <div class="bio">
  56. {{ member[5]|safe }}
  57. </div>
  58. <br class="clear" />
  59. <div class="heading links"><a href="{{ url_for('home.page', mid=member[0]) }}">View Page</a>{% if g.user %} &#9734 {% if member[8]==0 %}<a href="{{ url_for('manage.add_to_front', mid=member[0]) }}">Add to Front</a>{% else %}<a href="{{ url_for('manage.remove_front', mid=member[0]) }}">Remove from Front</a>{% endif %} &#9734 <a href="{{ url_for('manage.edit', mid=member[0]) }}">Edit</a> &#9734 {% if member[7]==0 %}<a href="{{ url_for('manage.add_to_home', mid=member[0]) }}">Pin to Homepage</a>{% else %}<a href="{{ url_for('manage.remove_home', mid=member[0]) }}">Unpin from Homepage</a>{% endif %}{% endif %}</div>
  60. <!-- <img src="/geo/dsgame.webp" class="dsgame"> -->
  61. <br class="clear" />
  62. </div>
  63. {% endif %}
  64. {% endfor %}
  65. {% endblock %}