custom profile card themes
colours are all stored in the member table so they can be personal. maybe the form can be expanded so hex codes can be copy pasted between member profiles. idc about that rn though. also the style tag inside the index.html and full.html will flag a gazillion errors in vscode or any competent editor because it isnt technically valid css but ignore all of that. god bless
This commit is contained in:
@@ -9,21 +9,58 @@
|
||||
<div class="maintext">
|
||||
jump to:<br>
|
||||
{% for member in memberlist %}
|
||||
<a href="#{{ member[0] }}">{{ member[3] }}</a> |
|
||||
<a href="#m{{ member[0] }}">{{ member[3] }}</a> |
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
{% for member in memberlist %}
|
||||
|
||||
<div class="profile" id="{{ member[0] }}">
|
||||
<div class="heading"><b>{{ member[3] }}</b> {{ member[4] }}</div>
|
||||
<style>
|
||||
#m{{member[0]}}{
|
||||
background-color:{{member[10]}};
|
||||
border-color:{{member[9]}};
|
||||
color:{{member[15]}};
|
||||
}
|
||||
#m{{member[0]}} .heading
|
||||
{
|
||||
background-color:{{member[11]}};
|
||||
border-color:{{member[12]}};
|
||||
color:{{member[14]}};
|
||||
}
|
||||
#m{{member[0]}} .heading b
|
||||
{
|
||||
color:{{member[13]}};
|
||||
}
|
||||
#m{{member[0]}} a{
|
||||
color: {{member[21]}};
|
||||
}
|
||||
#m{{member[0]}} a:hover{
|
||||
color: {{member[22]}};
|
||||
}
|
||||
#m{{member[0]}} ::selection {
|
||||
background: {{member[12]}};
|
||||
color: white;
|
||||
text-shadow: none;
|
||||
}
|
||||
#m{{member[0]}} ::-moz-selection {
|
||||
background: {{member[12]}};
|
||||
color: #EEE;
|
||||
text-shadow: none;
|
||||
}
|
||||
#m{{member[0]}} .icon{
|
||||
border-color:{{member[16]}};
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="profile" id="m{{ member[0] }}">
|
||||
<div class="heading"><b>{{ member[3]|safe }}</b> {{ member[4]|safe }}</div>
|
||||
{% if icons[member[0]] %}
|
||||
<img src="{{ url_for('static', filename='icons/'+icons[member[0]]) }}" class="icon">
|
||||
{% else %}
|
||||
<img src="{{ url_for('static', filename='any.jpg') }}" class="icon">
|
||||
{% endif %}
|
||||
<div class="bio">
|
||||
{{ member[5] }}
|
||||
{{ member[5]|safe }}
|
||||
</div>
|
||||
<br class="clear" />
|
||||
{% if g.user %}<div class="heading links">{% 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 %} ☆ <a href="{{ url_for('manage.edit', mid=member[0]) }}">Edit</a> ☆ {% 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 %}</div>{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user