mirror of
https://github.com/Mistake35/Cedar-Django.git
synced 2026-07-18 00:21:14 +10:00
pain
- Added list_filter in admin.py for more models. - IP bans now work when not signed in - Invites are void if you are banned or disabled. - Removed Discord video support (it was a pointless feature) - Various HTML changes - Made the theme much darker. - Changed the color of the logo and favicon. Too lazy to change the rest of the assets for now.
This commit is contained in:
+18
-23
@@ -2,38 +2,33 @@ Stuff that is done:
|
|||||||
- Disable comments button
|
- Disable comments button
|
||||||
- Prevent users from posting in communities created by blocked users.
|
- Prevent users from posting in communities created by blocked users.
|
||||||
- Hide email password reset form if no SMTP server is set up. (done by Arian Kordi)
|
- Hide email password reset form if no SMTP server is set up. (done by Arian Kordi)
|
||||||
|
- We are now using django groups.
|
||||||
|
- Admins have a better interface.
|
||||||
|
- Post limit shows publicly, with indication on how many posts are left.
|
||||||
|
|
||||||
Stuff that is in progress
|
Stuff that is in progress
|
||||||
- New Warning system.
|
- New Warning system.
|
||||||
Warnings are here, And there's an interface for warning users.
|
|
||||||
When a warning is made, a notification is also made.
|
|
||||||
Replaced the 5th notification type with warnings instead of announcements.
|
|
||||||
A check is made to make sure request.user does not have unread warnings before they can post.
|
|
||||||
There's no javascript for the form page yet.
|
|
||||||
Audit logs are not set up, but the Warning model shows who warned each user.
|
Audit logs are not set up, but the Warning model shows who warned each user.
|
||||||
|
|
||||||
- User friendly interface for admins
|
Todo:
|
||||||
Admins should be able to manage users quickly and effectively without having to worry about a clusterfuck interface.
|
- Users should not be able to delete warning notifications.
|
||||||
Primary actions like warning users, banning users, and whatnot should be an easy few clicks away.
|
- Refine the invite system.
|
||||||
|
Make the invite page look better.
|
||||||
- New Ban system.
|
When banning someone, add the option to ban or revoke invites for whoever invited that person.
|
||||||
Bans are here also with its own interface.
|
- FIX THE FUCKING CONTACT PAGE (nah not doing that lmao)
|
||||||
Admins can unban or edit existing bans from the same page.
|
- also, CONTINUE MOVING OVER TO FORMS.PY
|
||||||
Instead of entering a datetime field manually, Admins are provided with choises for different ban lengths when using the ban page unless the ban is being edited.
|
Profile settings
|
||||||
IP bans are here but range bans are not added yet.
|
Email reset form
|
||||||
IPs are banned automatically when using the ban page.
|
Post forms
|
||||||
A proper ban page is not added yet and simply shows a 403 error.
|
Signup page
|
||||||
There's no javascript for the form page yet.
|
A bunch of other forms I haven't thought about.
|
||||||
|
|
||||||
- Removing shitty code.
|
|
||||||
- moving to forms.py.
|
|
||||||
The login page, admin tools, and community tools are using forms.py.
|
|
||||||
|
|
||||||
Ideas:
|
Ideas:
|
||||||
|
- An account approval system, we really need one. "is_new" exists in the user model, we just have to put that to use.
|
||||||
|
- "Muting" feature to replace "active"
|
||||||
- Image and video file boxes in one.
|
- Image and video file boxes in one.
|
||||||
- A new user metadata page that does not suck.
|
|
||||||
- Make it, so you need to enter your current password to change your email address.
|
- Make it, so you need to enter your current password to change your email address.
|
||||||
- Ways for mods to view who invited who.
|
- Ways for mods to view who invited who easily.
|
||||||
- Full ImageField integration.
|
- Full ImageField integration.
|
||||||
- Filefield may have to be used for both photos and videos.
|
- Filefield may have to be used for both photos and videos.
|
||||||
- remove the useless feedback thing. (You can just make a bug reporting community)
|
- remove the useless feedback thing. (You can just make a bug reporting community)
|
||||||
|
|||||||
+33
-13
@@ -48,10 +48,11 @@ def Enable_user(modeladmin, request, queryset):
|
|||||||
|
|
||||||
class UserAdmin(BaseUserAdmin):
|
class UserAdmin(BaseUserAdmin):
|
||||||
search_fields = ('id', 'username', 'nickname', )
|
search_fields = ('id', 'username', 'nickname', )
|
||||||
list_display = ('id', 'username', 'nickname', 'level', 'is_active', 'is_staff', 'is_superuser')
|
list_display = ('id', 'created', 'username', 'nickname', 'level', 'is_active', 'is_staff', 'is_superuser')
|
||||||
actions = [Disable_user, Enable_user]
|
actions = [Disable_user, Enable_user]
|
||||||
raw_id_fields = ('role', )
|
raw_id_fields = ('role', )
|
||||||
readonly_fields = ('last_login', 'created', )
|
readonly_fields = ('last_login', 'created', )
|
||||||
|
list_filter = ('is_active', 'is_staff', 'can_invite', 'role', 'created', )
|
||||||
fieldsets = (
|
fieldsets = (
|
||||||
(None, {'fields': ('nickname', 'username', 'password')}),
|
(None, {'fields': ('nickname', 'username', 'password')}),
|
||||||
('Personal info', {'fields': ('email', ('addr', 'signup_addr'))}),
|
('Personal info', {'fields': ('email', ('addr', 'signup_addr'))}),
|
||||||
@@ -103,27 +104,31 @@ class ProfileAdmin(admin.ModelAdmin):
|
|||||||
search_fields = ('id', 'user__username__icontains', 'comment', 'origin_id',)
|
search_fields = ('id', 'user__username__icontains', 'comment', 'origin_id',)
|
||||||
raw_id_fields = ('user', 'favorite',)
|
raw_id_fields = ('user', 'favorite',)
|
||||||
list_display = ('id', 'user', 'comment', 'let_freedom',)
|
list_display = ('id', 'user', 'comment', 'let_freedom',)
|
||||||
|
list_filter = ('let_freedom', 'is_new', )
|
||||||
|
|
||||||
class InvitesAdmin(admin.ModelAdmin):
|
class InvitesAdmin(admin.ModelAdmin):
|
||||||
search_fields = ('creator__username', 'used_by__username', 'code', )
|
search_fields = ('creator__username', 'used_by__username', 'code', )
|
||||||
raw_id_fields = ('creator', 'used_by', )
|
raw_id_fields = ('creator', 'used_by', )
|
||||||
list_display = ('creator', 'used_by', 'code', 'used', 'void', )
|
list_display = ('created', 'creator', 'used_by', 'code', 'used', 'void', )
|
||||||
|
list_filter = ('used', 'void', 'created', )
|
||||||
actions = [Void_invite, Restore_invite]
|
actions = [Void_invite, Restore_invite]
|
||||||
|
|
||||||
class ComplaintAdmin(admin.ModelAdmin):
|
class ComplaintAdmin(admin.ModelAdmin):
|
||||||
search_fields = ('body', 'creator__username', )
|
search_fields = ('body', 'creator__username', )
|
||||||
raw_id_fields = ('creator', )
|
raw_id_fields = ('creator', )
|
||||||
list_display = ('creator', 'type', 'body', )
|
list_display = ('created', 'creator', 'type', 'body', )
|
||||||
|
list_filter = ('type', 'created', )
|
||||||
|
|
||||||
class ConversationAdmin(admin.ModelAdmin):
|
class ConversationAdmin(admin.ModelAdmin):
|
||||||
search_fields = ('id', 'source__username', 'target__username')
|
search_fields = ('id', 'source__username', 'target__username')
|
||||||
raw_id_fields = ('source', 'target', )
|
raw_id_fields = ('source', 'target', )
|
||||||
list_display = ('source', 'target', )
|
list_display = ('created', 'source', 'target', )
|
||||||
|
|
||||||
class PostAdmin(admin.ModelAdmin):
|
class PostAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('creator', 'poll', )
|
raw_id_fields = ('creator', 'poll', )
|
||||||
search_fields = ('id', 'body', 'creator__username', )
|
search_fields = ('id', 'body', 'creator__username', )
|
||||||
list_display = ('id', 'creator', 'body', 'is_rm', )
|
list_display = ('id', 'created', 'creator', 'body', 'is_rm', )
|
||||||
|
list_filter = ('is_rm', 'created', )
|
||||||
actions = [Hide_content, Show_content, Disable_comments, Enable_comments]
|
actions = [Hide_content, Show_content, Disable_comments, Enable_comments]
|
||||||
def get_queryset(self, request):
|
def get_queryset(self, request):
|
||||||
return models.Post.real.get_queryset()
|
return models.Post.real.get_queryset()
|
||||||
@@ -131,24 +136,26 @@ class PostAdmin(admin.ModelAdmin):
|
|||||||
class CommentAdmin(admin.ModelAdmin):
|
class CommentAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('creator', 'original_post', )
|
raw_id_fields = ('creator', 'original_post', )
|
||||||
search_fields = ('id', 'body', 'creator__username', )
|
search_fields = ('id', 'body', 'creator__username', )
|
||||||
list_display = ('id', 'creator', 'body', 'original_post', 'is_rm', )
|
list_display = ('id', 'created', 'creator', 'body', 'original_post', 'is_rm', )
|
||||||
|
list_filter = ('is_rm', 'created', )
|
||||||
actions = [Hide_content, Show_content]
|
actions = [Hide_content, Show_content]
|
||||||
def get_queryset(self, request):
|
def get_queryset(self, request):
|
||||||
return models.Comment.real.get_queryset()
|
return models.Comment.real.get_queryset()
|
||||||
|
|
||||||
class CommunityAdmin(admin.ModelAdmin):
|
class CommunityAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('creator', )
|
raw_id_fields = ('creator', )
|
||||||
list_display = ('id', 'name', 'description', 'type', 'creator', 'popularity', 'is_rm', 'is_feature', 'require_auth')
|
list_display = ('id', 'created', 'name', 'description', 'type', 'creator', 'popularity', 'is_rm', 'is_feature', 'require_auth')
|
||||||
search_fields = ('id', 'name', 'description', 'creator__username')
|
search_fields = ('id', 'name', 'description', 'creator__username')
|
||||||
actions = [Hide_content, Show_content, Feature_community, Unfeature_community, force_login, unforce_login]
|
actions = [Hide_content, Show_content, Feature_community, Unfeature_community, force_login, unforce_login]
|
||||||
list_filter = ('type', 'is_rm', 'is_feature', 'require_auth')
|
list_filter = ('type', 'is_rm', 'is_feature', 'require_auth', 'created', )
|
||||||
def get_queryset(self, request):
|
def get_queryset(self, request):
|
||||||
return models.Community.real.get_queryset()
|
return models.Community.real.get_queryset()
|
||||||
|
|
||||||
class MessageAdmin(admin.ModelAdmin):
|
class MessageAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('creator', 'conversation', )
|
raw_id_fields = ('creator', 'conversation', )
|
||||||
search_fields = ('id', 'body', 'creator__username', )
|
search_fields = ('id', 'body', 'creator__username', )
|
||||||
list_display = ('created', 'creator', 'conversation', 'body', 'is_rm', )
|
list_display = ('id', 'created', 'creator', 'conversation', 'body', 'read', 'is_rm', )
|
||||||
|
list_filter = ('is_rm', 'read', 'created', )
|
||||||
actions = [Hide_content, Show_content]
|
actions = [Hide_content, Show_content]
|
||||||
def get_queryset(self, request):
|
def get_queryset(self, request):
|
||||||
return models.Message.real.get_queryset()
|
return models.Message.real.get_queryset()
|
||||||
@@ -167,7 +174,8 @@ class NotificationAdmin(admin.ModelAdmin):
|
|||||||
combined_display.short_description = 'Content'
|
combined_display.short_description = 'Content'
|
||||||
raw_id_fields = ('to', 'source', 'context_post', 'context_comment',)
|
raw_id_fields = ('to', 'source', 'context_post', 'context_comment',)
|
||||||
search_fields = ('to__username', 'source__username', 'context_post__body', 'context_comment__body',)
|
search_fields = ('to__username', 'source__username', 'context_post__body', 'context_comment__body',)
|
||||||
list_display = ('id', 'to', 'source', 'combined_display',)
|
list_display = ('id', 'created', 'to', 'source', 'combined_display',)
|
||||||
|
list_filter = ('read', 'created', )
|
||||||
|
|
||||||
class AuditAdmin(admin.ModelAdmin):
|
class AuditAdmin(admin.ModelAdmin):
|
||||||
def combined_display(self, obj):
|
def combined_display(self, obj):
|
||||||
@@ -184,10 +192,12 @@ class AuditAdmin(admin.ModelAdmin):
|
|||||||
raw_id_fields = ('by', 'user', 'post', 'comment', 'community', 'reversed_by', )
|
raw_id_fields = ('by', 'user', 'post', 'comment', 'community', 'reversed_by', )
|
||||||
list_display = ('by', 'user', 'type', 'combined_display', )
|
list_display = ('by', 'user', 'type', 'combined_display', )
|
||||||
search_fields = ('by__username', 'user__username', 'post__body', 'comment__body', 'community__name', )
|
search_fields = ('by__username', 'user__username', 'post__body', 'comment__body', 'community__name', )
|
||||||
|
list_filter = ('type', 'created', )
|
||||||
|
|
||||||
class AdsAdmin(admin.ModelAdmin):
|
class AdsAdmin(admin.ModelAdmin):
|
||||||
list_display = ('url', 'imageurl', )
|
list_display = ('id', 'created', 'url', 'imageurl', )
|
||||||
search_fields = ('url', 'imageurl', )
|
search_fields = ('url', 'imageurl', )
|
||||||
|
list_filter = ('created', )
|
||||||
|
|
||||||
class YeahAdmin(admin.ModelAdmin):
|
class YeahAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('by', 'post', 'comment', )
|
raw_id_fields = ('by', 'post', 'comment', )
|
||||||
@@ -204,6 +214,7 @@ class RoleAdmin(admin.ModelAdmin):
|
|||||||
class BanAdmin(admin.ModelAdmin):
|
class BanAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('to', 'by')
|
raw_id_fields = ('to', 'by')
|
||||||
list_display = ('by', 'to', 'reason', 'expiry_date', 'active')
|
list_display = ('by', 'to', 'reason', 'expiry_date', 'active')
|
||||||
|
list_filter = ('expiry_date', 'active', 'created', )
|
||||||
|
|
||||||
def save_model(self, request, obj, form, change):
|
def save_model(self, request, obj, form, change):
|
||||||
# Set the 'by' field to the currently logged-in user
|
# Set the 'by' field to the currently logged-in user
|
||||||
@@ -224,13 +235,22 @@ class BanAdmin(admin.ModelAdmin):
|
|||||||
|
|
||||||
class LoginAdmin(admin.ModelAdmin):
|
class LoginAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('user',)
|
raw_id_fields = ('user',)
|
||||||
list_display = ('user', 'addr', 'user_agent', )
|
list_display = ('id', 'created', 'user', 'addr', 'user_agent', )
|
||||||
search_fields = ('user__username', 'addr', 'user_agent', )
|
search_fields = ('user__username', 'addr', 'user_agent', )
|
||||||
|
list_filter = ('created', )
|
||||||
|
|
||||||
|
|
||||||
class WarningAdmin(admin.ModelAdmin):
|
class WarningAdmin(admin.ModelAdmin):
|
||||||
raw_id_fields = ('by', 'to')
|
raw_id_fields = ('by', 'to')
|
||||||
list_display = ('by', 'to', 'reason', )
|
list_display = ('by', 'to', 'reason', )
|
||||||
search_fields = ('by__username', 'to__username', 'reason', )
|
search_fields = ('by__username', 'to__username', 'reason', )
|
||||||
|
list_filter = ('created', )
|
||||||
|
|
||||||
|
class BlockAdmin(admin.ModelAdmin):
|
||||||
|
raw_id_fields = ('source', 'target')
|
||||||
|
list_display = ('id', 'created', 'source', 'target', )
|
||||||
|
search_fields = ('created__username', 'source__username', )
|
||||||
|
list_filter = ('created', )
|
||||||
|
|
||||||
admin.site.register(models.Role, RoleAdmin)
|
admin.site.register(models.Role, RoleAdmin)
|
||||||
admin.site.register(models.User, UserAdmin)
|
admin.site.register(models.User, UserAdmin)
|
||||||
@@ -242,7 +262,7 @@ admin.site.register(models.Message, MessageAdmin)
|
|||||||
admin.site.register(models.Conversation, ConversationAdmin)
|
admin.site.register(models.Conversation, ConversationAdmin)
|
||||||
admin.site.register(models.Notification, NotificationAdmin)
|
admin.site.register(models.Notification, NotificationAdmin)
|
||||||
admin.site.register(models.LoginAttempt, LoginAdmin)
|
admin.site.register(models.LoginAttempt, LoginAdmin)
|
||||||
admin.site.register(models.UserBlock)
|
admin.site.register(models.UserBlock, BlockAdmin)
|
||||||
admin.site.register(models.AuditLog, AuditAdmin)
|
admin.site.register(models.AuditLog, AuditAdmin)
|
||||||
admin.site.register(models.ProfileHistory, HistoryAdmin)
|
admin.site.register(models.ProfileHistory, HistoryAdmin)
|
||||||
|
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ class PurgeForm(forms.Form):
|
|||||||
restore_all = forms.BooleanField(required=False, label='Restore purged content', help_text='Restore everything that was purged, this will not apply to posts deleted manually.')
|
restore_all = forms.BooleanField(required=False, label='Restore purged content', help_text='Restore everything that was purged, this will not apply to posts deleted manually.')
|
||||||
|
|
||||||
class LoginForm(forms.Form):
|
class LoginForm(forms.Form):
|
||||||
username = forms.CharField(max_length=255, widget=forms.TextInput(attrs={'class': 'auth-input', 'placeholder': 'Username'}))
|
username = forms.CharField(max_length=255, widget=forms.TextInput(attrs={'class': 'auth-input', 'placeholder': 'Username / Email'}))
|
||||||
password = forms.CharField(widget=forms.PasswordInput(attrs={'class': 'auth-input', 'placeholder': 'Password'}))
|
password = forms.CharField(widget=forms.PasswordInput(attrs={'class': 'auth-input', 'placeholder': 'Password'}))
|
||||||
|
|
||||||
def clean(self):
|
def clean(self):
|
||||||
@@ -127,6 +127,10 @@ class LoginForm(forms.Form):
|
|||||||
raise forms.ValidationError("This account's password needs to be reset. Contact an admin or reset by email.", code='required_reset')
|
raise forms.ValidationError("This account's password needs to be reset. Contact an admin or reset by email.", code='required_reset')
|
||||||
elif not user[0].is_active:
|
elif not user[0].is_active:
|
||||||
raise forms.ValidationError("This account was disabled.", code='disabled')
|
raise forms.ValidationError("This account was disabled.", code='disabled')
|
||||||
|
# Check for active user ban
|
||||||
|
active_user_ban = Ban.objects.filter(to=user[0], active=True, expiry_date__gte=timezone.now()).first()
|
||||||
|
if active_user_ban:
|
||||||
|
raise forms.ValidationError("This account has been banned until {}. Reason: {}".format(active_user_ban.expiry_date, active_user_ban.reason), code='banned')
|
||||||
return cleaned_data
|
return cleaned_data
|
||||||
|
|
||||||
class User_tools_Form(forms.ModelForm):
|
class User_tools_Form(forms.ModelForm):
|
||||||
|
|||||||
@@ -46,6 +46,15 @@ class CheckForBanMiddleware:
|
|||||||
return response
|
return response
|
||||||
|
|
||||||
def process_view(self, request, view_func, view_args, view_kwargs):
|
def process_view(self, request, view_func, view_args, view_kwargs):
|
||||||
|
# Get one active ban that is not expired for the IP address
|
||||||
|
ip_address = request.META.get('REMOTE_ADDR')
|
||||||
|
active_ip_ban = Ban.objects.filter(
|
||||||
|
ip_address=ip_address,
|
||||||
|
active=True,
|
||||||
|
expiry_date__gte=timezone.now(),).first()
|
||||||
|
if active_ip_ban:
|
||||||
|
context = {'ban': active_ip_ban}
|
||||||
|
return render(request, 'ban.html', context)
|
||||||
if not request.user.is_authenticated:
|
if not request.user.is_authenticated:
|
||||||
return None
|
return None
|
||||||
# Get one active ban that is not expired for the user
|
# Get one active ban that is not expired for the user
|
||||||
@@ -56,15 +65,6 @@ class CheckForBanMiddleware:
|
|||||||
if active_user_ban:
|
if active_user_ban:
|
||||||
context = {'ban': active_user_ban}
|
context = {'ban': active_user_ban}
|
||||||
return render(request, 'ban.html', context)
|
return render(request, 'ban.html', context)
|
||||||
# Get one active ban that is not expired for the IP address
|
|
||||||
ip_address = request.META.get('REMOTE_ADDR')
|
|
||||||
active_ip_ban = Ban.objects.filter(
|
|
||||||
ip_address=ip_address,
|
|
||||||
active=True,
|
|
||||||
expiry_date__gte=timezone.now(),).first()
|
|
||||||
if active_ip_ban:
|
|
||||||
context = {'ban': active_ip_ban}
|
|
||||||
return render(request, 'ban.html', context)
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
class ClosedMiddleware(object):
|
class ClosedMiddleware(object):
|
||||||
|
|||||||
+11
-18
@@ -130,7 +130,7 @@ class Role(models.Model):
|
|||||||
organization = models.CharField(max_length=255, blank=True, null=True, help_text='Text that shows above one\'s username')
|
organization = models.CharField(max_length=255, blank=True, null=True, help_text='Text that shows above one\'s username')
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return "role \"" + str(self.organization) + "\", name " + str(self.image)
|
return str(self.organization)
|
||||||
|
|
||||||
#mii_domain = 'https://mii-secure.cdn.nintendo.net'
|
#mii_domain = 'https://mii-secure.cdn.nintendo.net'
|
||||||
# as of writing, mii-secure is unstable, nintendo please do not f*ck me for this
|
# as of writing, mii-secure is unstable, nintendo please do not f*ck me for this
|
||||||
@@ -414,16 +414,15 @@ class User(AbstractBaseUser, PermissionsMixin):
|
|||||||
|
|
||||||
# Admin can-manage
|
# Admin can-manage
|
||||||
def can_manage(self):
|
def can_manage(self):
|
||||||
if self.level >= settings.level_needed_to_man_users or self.is_staff:
|
if self.level >= settings.level_needed_to_man_users:
|
||||||
can_manage = True
|
can_manage = True
|
||||||
else:
|
else:
|
||||||
can_manage = False
|
can_manage = False
|
||||||
return can_manage
|
return can_manage
|
||||||
# Does self have authority over user?
|
# Does self have authority over user?
|
||||||
def has_authority(self, user):
|
def has_authority(self, user):
|
||||||
if user.is_authenticated:
|
if not user.is_authenticated:
|
||||||
if self.is_staff and not user.is_staff:
|
return False
|
||||||
return True
|
|
||||||
if self.level >= user.level:
|
if self.level >= user.level:
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
@@ -642,7 +641,9 @@ class Invites(models.Model):
|
|||||||
def is_valid(self):
|
def is_valid(self):
|
||||||
if self.used or self.void:
|
if self.used or self.void:
|
||||||
return False
|
return False
|
||||||
if not self.creator.can_invite:
|
if not self.creator.can_invite or not self.creator.is_active:
|
||||||
|
return False
|
||||||
|
if self.creator.active_ban():
|
||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
|
|
||||||
@@ -693,13 +694,14 @@ class Community(models.Model):
|
|||||||
5: 'PC Game',
|
5: 'PC Game',
|
||||||
6: 'Xbox Game',
|
6: 'Xbox Game',
|
||||||
7: 'Playstation Game',
|
7: 'Playstation Game',
|
||||||
|
8: 'Cross-platform Game',
|
||||||
}.get(self.platform)
|
}.get(self.platform)
|
||||||
else:
|
else:
|
||||||
return {
|
return {
|
||||||
0: "General community",
|
0: "General community",
|
||||||
1: "Game community",
|
1: "Game community",
|
||||||
2: "Special community",
|
2: "Special community",
|
||||||
3: "User owned community",
|
3: "User-created community",
|
||||||
}.get(self.type)
|
}.get(self.type)
|
||||||
def type_platform(self):
|
def type_platform(self):
|
||||||
thing = {
|
thing = {
|
||||||
@@ -711,7 +713,7 @@ class Community(models.Model):
|
|||||||
5: 'pc',
|
5: 'pc',
|
||||||
6: 'xbox',
|
6: 'xbox',
|
||||||
7: 'ps',
|
7: 'ps',
|
||||||
8: 'youre-mom',
|
8: 'cross-platform',
|
||||||
}.get(self.platform)
|
}.get(self.platform)
|
||||||
if not thing:
|
if not thing:
|
||||||
return None
|
return None
|
||||||
@@ -838,7 +840,7 @@ class Community(models.Model):
|
|||||||
# Check for spam using our OWN ALGO!!!!!!!!!
|
# Check for spam using our OWN ALGO!!!!!!!!!
|
||||||
if request.user.has_postspam(body, upload, drawing):
|
if request.user.has_postspam(body, upload, drawing):
|
||||||
return 7
|
return 7
|
||||||
for keyword in ['faggot', 'fag', 'nigger', 'nigga', 'hitler']:
|
for keyword in ['faggot', 'fag', 'nigger', 'nigga']:
|
||||||
if keyword in body.lower():
|
if keyword in body.lower():
|
||||||
return 9
|
return 9
|
||||||
if body.isspace() and not drawing:
|
if body.isspace() and not drawing:
|
||||||
@@ -906,15 +908,6 @@ class Post(models.Model):
|
|||||||
except:
|
except:
|
||||||
return False
|
return False
|
||||||
return thing
|
return thing
|
||||||
def discord_vid(self):
|
|
||||||
try:
|
|
||||||
thing = re.search('(https?://)?(www\.)?(cdn)?(discordapp)\.(com)/attachments/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/(.+)', self.url).group(8)
|
|
||||||
if thing.endswith(".mp4") or thing.endswith(".webm"):
|
|
||||||
return thing
|
|
||||||
else:
|
|
||||||
return False
|
|
||||||
except:
|
|
||||||
return False
|
|
||||||
def has_line_trun(self):
|
def has_line_trun(self):
|
||||||
if self.body and len(self.body.splitlines()) > 10:
|
if self.body and len(self.body.splitlines()) > 10:
|
||||||
return True
|
return True
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
<label class="file-button-container">
|
<label class="file-button-container">
|
||||||
<span class="input-label">Image <span id="image-dimensions">PNG and JPEG are allowed.</span></span>
|
<span class="input-label">Image <span id="image-dimensions">PNG and JPEG are allowed.</span></span>
|
||||||
<span class="button file-upload-button">Upload</span>
|
<span class="button file-upload-button">Upload</span>
|
||||||
<input accept="image/gif, image/png, image/jpeg, image/jpg, image/svg+xml, image/bmp" type="file" style="display: none;" id="upload-file" name="screen">
|
<input accept="image/gif, image/png, image/jpeg, image/jpg, image/svg+xml, image/webp, image/bmp" type="file" style="display: none;" id="upload-file" name="screen">
|
||||||
<div id="upload-preview-container" class="screenshot-container still-image" style="display: none;">
|
<div id="upload-preview-container" class="screenshot-container still-image" style="display: none;">
|
||||||
<img id="upload-preview">
|
<img id="upload-preview">
|
||||||
<!-- not functional currently
|
<!-- not functional currently
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% if user.has_freedom %}
|
{% if user.has_freedom %}
|
||||||
<input type="text" class="textarea-line url-form" name="url" placeholder="URL/YT/Discord video" maxlength="1024">
|
<input type="text" class="textarea-line url-form" name="url" placeholder="URL / YouTube Video" maxlength="1024">
|
||||||
{% file_button %}
|
{% file_button %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
|||||||
@@ -21,15 +21,13 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
{% if post.yt_vid %}
|
{% if post.yt_vid %}
|
||||||
<a href="{% url "main:post-view" post.id %}" class="screenshot-container video"><img height="48" src="https://i.ytimg.com/vi/{{ post.yt_vid }}/default.jpg"></a>
|
<a href="{% url "main:post-view" post.id %}" class="{% if not for_announcements %}screenshot-container {% else %}announcement-container {% endif %}video"><img height="48" src="https://i.ytimg.com/vi/{{ post.yt_vid }}/default.jpg"></a>
|
||||||
{% elif post.discord_vid %}
|
|
||||||
<div class="screenshot-container video"><video src="{{ post.url }}" width="50" height="48"></video></div>
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if post.screenshot %}
|
{% if post.screenshot %}
|
||||||
<a href="{% url "main:post-view" post.id %}" class="{% if not for_announcements %}screenshot-container {% endif %}still-image"><img src="{{ post.screenshot }}"></a>
|
<a href="{% url "main:post-view" post.id %}" class="{% if not for_announcements %}screenshot-container {% else %}announcement-container {% endif %}still-image"><img src="{{ post.screenshot }}"></a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if post.video %}
|
{% if post.video %}
|
||||||
<div class="screenshot-container video"><video src="{{ post.video }}" width="50" height="48"></video></div>
|
<div class="{% if not for_announcements %}screenshot-container {% else %}announcement-container {% endif %} video"><video src="{{ post.video }}" width="50" height="48"></video></div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if post.drawing %}
|
{% if post.drawing %}
|
||||||
<p class="post-content-memo"><img src="{{ post.drawing }}" class="post-memo"></p>
|
<p class="post-content-memo"><img src="{{ post.drawing }}" class="post-memo"></p>
|
||||||
|
|||||||
@@ -4,17 +4,27 @@
|
|||||||
{% if user.banned %}
|
{% if user.banned %}
|
||||||
<div class="notice" style="background-color: #ff9797;border: 1px solid #ff5252;">
|
<div class="notice" style="background-color: #ff9797;border: 1px solid #ff5252;">
|
||||||
<b>Notice</b>: This user is banned.
|
<b>Notice</b>: This user is banned.
|
||||||
<div>
|
|
||||||
{% if user.active_ban.reason %}
|
{% if user.active_ban.reason %}
|
||||||
<p>Reason: "{{ user.active_ban.reason }}"</p>
|
<p>Reason: "{{ user.active_ban.reason }}"</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if not user.is_active %}
|
||||||
|
<div class="notice" style="background-color: #ff9797;border: 1px solid #ff5252;">
|
||||||
|
<b>Notice</b>: This account has been disabled indefinitely.
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if profile.limit_post and user.limit_remaining <= 0 and not user.active_ban %}
|
||||||
|
<div class="notice">
|
||||||
|
<b>Notice</b>: This user is out of posts for today.
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<div class="sidebar-container">
|
<div class="sidebar-container">
|
||||||
{% if profile.favorite.screenshot %}
|
{% if profile.favorite.screenshot %}
|
||||||
<a href="{% url "main:post-view" profile.favorite_id %}" id="sidebar-cover" style="background-image:url({{ profile.favorite.screenshot }})">
|
<a href="{% url "main:post-view" profile.favorite_id %}" id="sidebar-cover">
|
||||||
<img src="{{ profile.favorite.screenshot }}" class="sidebar-cover-image">
|
<img src="{{ profile.favorite.screenshot }}" class="sidebar-cover-image">
|
||||||
</a>
|
</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@@ -158,6 +168,14 @@
|
|||||||
<span>#{{ user.id }}</span>
|
<span>#{{ user.id }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{% if profile.limit_post and request.user.can_manage %}
|
||||||
|
<div class="data-content">
|
||||||
|
<h4><span>Post Limit</span></h4>
|
||||||
|
<div class="note">
|
||||||
|
<span>{{ profile.limit_post }} ({{ user.limit_remaining }} left)</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
<div class="data-content">
|
<div class="data-content">
|
||||||
<h4><span>Date Joined</span></h4>
|
<h4><span>Date Joined</span></h4>
|
||||||
<div class="note">
|
<div class="note">
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<button type="submit" class="black-button">Sign In</button>
|
<button type="submit" class="button">Sign In</button>
|
||||||
<div class="ll">
|
<div class="ll">
|
||||||
{% if allow_signups %}
|
{% if allow_signups %}
|
||||||
<p>If you don't have an account, <a href="{% url "main:signup" %}"><b>sign up</b> here.</a></p>
|
<p>If you don't have an account, <a href="{% url "main:signup" %}"><b>sign up</b> here.</a></p>
|
||||||
|
|||||||
@@ -31,9 +31,6 @@
|
|||||||
<div class="user-name-content">
|
<div class="user-name-content">
|
||||||
{% if post.creator.get_class.1 %}<p class="user-organization">{% user_level post.creator %}</p>{% endif %}
|
{% if post.creator.get_class.1 %}<p class="user-organization">{% user_level post.creator %}</p>{% endif %}
|
||||||
{% p_username post.creator %}
|
{% p_username post.creator %}
|
||||||
{% if not post.creator.is_active %}
|
|
||||||
<p style="color: #f00;">Banned</p>
|
|
||||||
{% endif %}
|
|
||||||
<p class="timestamp-container">
|
<p class="timestamp-container">
|
||||||
<span class="timestamp">{% time post.created %}</span>
|
<span class="timestamp">{% time post.created %}</span>
|
||||||
{% if post.drawing %}
|
{% if post.drawing %}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
<p class="lh">Sign Up</p>
|
<p class="lh">Sign Up</p>
|
||||||
<p>Create a {{ brand_name }} account to make posts and comments to various communities, give Yeahs to other users' content, and interact with other members of the {{ brand_name }} community.</p><br>
|
<p>Create a {{ brand_name }} account to make posts and comments to various communities, give Yeahs to other users' content, and interact with other members of the {{ brand_name }} community.</p><br>
|
||||||
<p>Please follow <a href="{% url "main:help-rules" %}">our rules</a>. If you don't, be careful with your behavior.<br><br>You <strong>must</strong> be {{ age }} years of age or older to join, no exceptions.<br>If you are suspected to be younger than {{ age }} years old, we will ban you until you're {{ age }}.</p>
|
<p>Please follow <a href="{% url "main:help-rules" %}">our rules</a>. If you don't, be careful with your behavior.<br><br>You <strong>must</strong> be {{ age }} years of age or older to join, no exceptions.<br>If you are suspected to be younger than {{ age }} years old, we will ban you until you're {{ age }}.</p>
|
||||||
{% if invite_only %}<h3 class="label"><label><span class="red">*</span> Invite code: <input type="text" class="auth-input" name="invite_code" maxlength="64" minlength="4" placeholder="Invite code"></label></h3>{% endif %}
|
{% if invite_only %}<h3 class="label"><label><span class="red">*</span> Invite key: <input type="text" class="auth-input" name="invite_code" maxlength="64" minlength="4" placeholder="Invite key"></label></h3>{% endif %}
|
||||||
<h3 class="label"><label><span class="red">*$</span> Username: <input type="text" class="auth-input" name="username" maxlength="32" minlength="4" placeholder="Username"></label></h3>
|
<h3 class="label"><label><span class="red">*$</span> Username: <input type="text" class="auth-input" name="username" maxlength="32" minlength="4" placeholder="Username"></label></h3>
|
||||||
<h3 class="label"><label><span class="red">*</span>Nickname: <input type="text" class="auth-input" name="nickname" maxlength="32" placeholder="Nick/Mii name?"></label></h3>
|
<h3 class="label"><label><span class="red">*</span>Nickname: <input type="text" class="auth-input" name="nickname" maxlength="32" placeholder="Nick/Mii name?"></label></h3>
|
||||||
<h3 class="label nnid"><label>Nintendo Network ID: <input type="text" class="auth-input" name="origin_id" maxlength="16" minlength="6" placeholder="NNID" data-mii-domain="{{ mii_domain }}" data-action="{{ mii_endpoint }}">
|
<h3 class="label nnid"><label>Nintendo Network ID: <input type="text" class="auth-input" name="origin_id" maxlength="16" minlength="6" placeholder="NNID" data-mii-domain="{{ mii_domain }}" data-action="{{ mii_endpoint }}">
|
||||||
@@ -26,6 +26,7 @@
|
|||||||
<button type="submit" class="button" onclick="event.preventDefault();cac();">Create account</button>
|
<button type="submit" class="button" onclick="event.preventDefault();cac();">Create account</button>
|
||||||
<div class="ll">
|
<div class="ll">
|
||||||
<p>All fields with a red asterisk (<span class="red">*</span>) are required.</p>
|
<p>All fields with a red asterisk (<span class="red">*</span>) are required.</p>
|
||||||
|
{% if invite_only %}<p>You need an invite key to sign up to {{ brand_name }}. If you don't have one, you're out of luck.</p>{% endif %}
|
||||||
<p>NNIDs are only required for getting a Mii from.</p>
|
<p>NNIDs are only required for getting a Mii from.</p>
|
||||||
<p>You will be able to change your avatar (or use a custom one) after you sign up.</p>
|
<p>You will be able to change your avatar (or use a custom one) after you sign up.</p>
|
||||||
<p><span class="red">%</span>: If you don't fill in your email address, you can't reset your password until you have one.</p>
|
<p><span class="red">%</span>: If you don't fill in your email address, you can't reset your password until you have one.</p>
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ def community_list(request):
|
|||||||
else:
|
else:
|
||||||
ad = "no ads"
|
ad = "no ads"
|
||||||
# announcements within the past week-ish
|
# announcements within the past week-ish
|
||||||
announcements = Post.objects.filter(community__tags='announcements', created__gte=Now()-timedelta(days=5)).order_by('-created')[:6]
|
announcements = Post.objects.filter(community__tags='announcements', spoils=False, created__gte=Now()-timedelta(days=5)).order_by('-created')[:6]
|
||||||
if request.user.is_authenticated:
|
if request.user.is_authenticated:
|
||||||
my_communities = obj.filter(creator=request.user).order_by('-created')[0:12]
|
my_communities = obj.filter(creator=request.user).order_by('-created')[0:12]
|
||||||
else:
|
else:
|
||||||
@@ -295,8 +295,8 @@ def signup_page(request):
|
|||||||
check_others = Profile.objects.filter(user__addr=request.META['REMOTE_ADDR'], let_freedom=False).exists()
|
check_others = Profile.objects.filter(user__addr=request.META['REMOTE_ADDR'], let_freedom=False).exists()
|
||||||
if check_others:
|
if check_others:
|
||||||
return HttpResponseBadRequest("Unfortunately, you cannot make any accounts at this time. This restriction was set for a reason, please contact the administration. Please don't bypass this, as if you do, you are just being ignorant. If you have not made any accounts, contact the administration and this restriction will be removed for you.")
|
return HttpResponseBadRequest("Unfortunately, you cannot make any accounts at this time. This restriction was set for a reason, please contact the administration. Please don't bypass this, as if you do, you are just being ignorant. If you have not made any accounts, contact the administration and this restriction will be removed for you.")
|
||||||
check_othersban = User.objects.filter(addr=request.META['REMOTE_ADDR'], is_active=False).exists()
|
check_bans = User.objects.filter(addr=request.META['REMOTE_ADDR'], is_active=False).exists()
|
||||||
if check_othersban:
|
if check_bans:
|
||||||
return HttpResponseBadRequest("You cannot sign up while banned.")
|
return HttpResponseBadRequest("You cannot sign up while banned.")
|
||||||
if iphub(request.META['REMOTE_ADDR']):
|
if iphub(request.META['REMOTE_ADDR']):
|
||||||
if settings.DISALLOW_PROXY:
|
if settings.DISALLOW_PROXY:
|
||||||
|
|||||||
+61
-61
@@ -2,23 +2,23 @@
|
|||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
.post-permalink-button:hover, .favorite-community-link.symbol, .trigger:active, #wrapper, #reply-content button.more-button:hover, .spoiler-button:hover, #sidebar-profile-status, #guide-menu:hover, .community-eyecatch-info:hover, #community-favorite:hover, #reply-content .list > li.my:hover, .big-button:hover, .sidebar-setting a:hover, .multi-timeline-post-list .post.hidden .screenshot-container, .multi-timeline-post-list .post .screenshot-container, .trigger:hover, .textarea-container .community-container, .post-form-album-content, .admin-messages .post.my, #identified-user-banner:hover, .sidebar-setting a.selected, .sidebar-container h4 a:hover, #empathy-content, .sidebar-profile .profile-comment, .post-list .recent-reply-content, .community-name .owner, .post-list-heading-button, .topic-title-input, .textarea, .yeah-button, .hidden-content-button, .community-description {
|
.post-permalink-button:hover, .favorite-community-link.symbol, .trigger:active, #wrapper, #reply-content button.more-button:hover, .spoiler-button:hover, #sidebar-profile-status, #guide-menu:hover, .community-eyecatch-info:hover, #community-favorite:hover, #reply-content .list > li.my:hover, .big-button:hover, .sidebar-setting a:hover, .multi-timeline-post-list .post.hidden .screenshot-container, .multi-timeline-post-list .post .screenshot-container, .trigger:hover, .textarea-container .community-container, .post-form-album-content, .admin-messages .post.my, #identified-user-banner:hover, .sidebar-setting a.selected, .sidebar-container h4 a:hover, #empathy-content, .sidebar-profile .profile-comment, .post-list .recent-reply-content, .community-name .owner, .post-list-heading-button, .topic-title-input, .textarea, .yeah-button, .hidden-content-button, .community-description {
|
||||||
background-color: var(--theme-darker, #161626) !important;
|
background-color: var(--theme-darker, #070711) !important;
|
||||||
}
|
}
|
||||||
body, .favorite-community-link.symbol:hover, .post.hidden:hover, .filtering-label, .post-list .recent-reply-content .recent-reply:hover, .post-list .recent-reply-content .recent-reply-read-more-container:hover, .arrow-button:hover, #post-diary-window, .spoiler-button, .textarea-line, .dialog .window-body, .digest .post .icon-container, .icon-container .icon, #sidebar-profile-body .icon, .sidebar-container, .post .community-container, #global-menu #global-my-menu, .guest#post-permlink .guest-message p, form.search input[type="text"], form.search input[type="submit"], .warning-content, .community-card-list > li, .post-permalink-button {
|
body, .favorite-community-link.symbol:hover, .post.hidden:hover, .filtering-label, .post-list .recent-reply-content .recent-reply:hover, .post-list .recent-reply-content .recent-reply-read-more-container:hover, .arrow-button:hover, #post-diary-window, .spoiler-button, .textarea-line, .dialog .window-body, .digest .post .icon-container, .icon-container .icon, #sidebar-profile-body .icon, .sidebar-container, .post .community-container, #global-menu #global-my-menu, .guest#post-permlink .guest-message p, form.search input[type="text"], form.search input[type="submit"], .warning-content, .community-card-list > li, .post-permalink-button {
|
||||||
background-color: var(--theme-dark, #202030) !important;
|
background-color: var(--theme-dark, #0a0a17) !important;
|
||||||
}
|
}
|
||||||
body, .community-title, #footer-selector li button, #footer-inner p a, .post-list.empty, .album-list.empty, .list > .no-content, .no-content, .community-game-title, .arrow-button, .post .hidden-content button, .post .deleted-message button, .post .hidden_as_violation button, .post .hidden-content a, .post .deleted-message a, .post .hidden_as_violation a, .post .community-container-heading a, .list-content-with-icon-and-text .text, .list-content-with-icon-and-text .id-name, #sidebar-profile-body .id-name, #post-diary-window p, .sidebar-container h4 a, .post-list .empathized-user-name, .post-list .acted-user-name, .post-list .recommend-user-title, .headline h2, #post-content .post-content-text, #global-menu li a, #global-menu li button, #sidebar-profile-status .number, .community-name, .community-name a, .community-list .title, .sidebar-setting .sidebar-menu-relation:before, #reply-content button.more-button, .sidebar-profile .profile-comment, .guest#post-permlink .guest-message p, form.search input[type="text"], .community-name .owner, .post-list-heading-button, .topic-title-input, .textarea, .yeah-button, .post-permalink-button, .hidden-content-button, .community-description {
|
body, .community-title, #footer-selector li button, #footer-inner p a, .post-list.empty, .album-list.empty, .list > .no-content, .no-content, .community-game-title, .arrow-button, .post .hidden-content button, .post .deleted-message button, .post .hidden_as_violation button, .post .hidden-content a, .post .deleted-message a, .post .hidden_as_violation a, .post .community-container-heading a, .list-content-with-icon-and-text .text, .list-content-with-icon-and-text .id-name, #sidebar-profile-body .id-name, #post-diary-window p, .sidebar-container h4 a, .post-list .empathized-user-name, .post-list .acted-user-name, .post-list .recommend-user-title, .headline h2, #post-content .post-content-text, #global-menu li a, #global-menu li button, #sidebar-profile-status .number, .community-name, .community-name a, .community-list .title, .sidebar-setting .sidebar-menu-relation:before, #reply-content button.more-button, .sidebar-profile .profile-comment, .guest#post-permlink .guest-message p, form.search input[type="text"], .community-name .owner, .post-list-heading-button, .topic-title-input, .textarea, .yeah-button, .post-permalink-button, .hidden-content-button, .community-description {
|
||||||
color: #ccc !important;
|
color: #ccc !important;
|
||||||
}
|
}
|
||||||
input[type=text], input[type=password], input[type=email], input:not([type]), select {
|
input[type=text], input[type=password], input[type=email], input:not([type]), select {
|
||||||
background-color: var(--theme-darker, #161626);
|
background-color: var(--theme-darker, #070711);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
border: 1px solid #000;
|
border: 1px solid #000;
|
||||||
box-shadow: inset 0 2px 6px rgb(0 0 0 / 12%), 0 1px 0 var(--theme-dark, #211e1e);
|
box-shadow: inset 0 2px 6px rgb(0 0 0 / 12%), 0 1px 0 var(--theme-dark, #050511);
|
||||||
}
|
}
|
||||||
.guest .guest-message p {
|
.guest .guest-message p {
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
background: #15151f;
|
background: var(--theme-darker, #070711) !important;
|
||||||
}
|
}
|
||||||
.guest-message .arrow-button {
|
.guest-message .arrow-button {
|
||||||
border-top: 1px solid #000 !important;
|
border-top: 1px solid #000 !important;
|
||||||
@@ -27,7 +27,7 @@ input[type=text], input[type=password], input[type=email], input:not([type]), se
|
|||||||
color: #ccc;
|
color: #ccc;
|
||||||
}
|
}
|
||||||
.delete:hover {
|
.delete:hover {
|
||||||
color: var(--theme-dark, #202030) !important;
|
color: var(--theme-dark, #0a0a17) !important;
|
||||||
}
|
}
|
||||||
.sidebar-container .button {
|
.sidebar-container .button {
|
||||||
margin: 5px auto 20px;
|
margin: 5px auto 20px;
|
||||||
@@ -39,7 +39,7 @@ input[type=text], input[type=password], input[type=email], input:not([type]), se
|
|||||||
box-shadow: 0 1px 0 rgba(0, 0, 0, 0);
|
box-shadow: 0 1px 0 rgba(0, 0, 0, 0);
|
||||||
}
|
}
|
||||||
.file-button-container, .file-button {
|
.file-button-container, .file-button {
|
||||||
background-color: var(--theme-darker, #151313) !important;
|
background-color: var(--theme-darker, #050511) !important;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
.post-form-album-content {
|
.post-form-album-content {
|
||||||
@@ -56,7 +56,7 @@ input[type=text], input[type=password], input[type=email], input:not([type]), se
|
|||||||
border-bottom-color: #000;
|
border-bottom-color: #000;
|
||||||
}
|
}
|
||||||
#global-menu li.selected a {
|
#global-menu li.selected a {
|
||||||
color: var(--theme, #ff4159) !important;
|
color: var(--theme, #0070ff) !important;
|
||||||
}
|
}
|
||||||
.follow-done-button:after {
|
.follow-done-button:after {
|
||||||
content: 'ing';
|
content: 'ing';
|
||||||
@@ -76,10 +76,10 @@ button.unfollow-button.button.symbol:after {
|
|||||||
}
|
}
|
||||||
.topic-title-input, .textarea {
|
.topic-title-input, .textarea {
|
||||||
border: 1px solid #000;
|
border: 1px solid #000;
|
||||||
box-shadow: inset 0 2px 6px rgba(0,0,0,0.12), 0 1px 0 var(--theme-dark, #211e1e);
|
box-shadow: inset 0 2px 6px rgba(0,0,0,0.12), 0 1px 0 var(--theme-dark, #050511);
|
||||||
}
|
}
|
||||||
input[type="number"] {
|
input[type="number"] {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border: 1px solid #000;
|
border: 1px solid #000;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
@@ -101,7 +101,7 @@ input[type="number"] {
|
|||||||
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
||||||
}
|
}
|
||||||
.yeah-button:disabled:hover {
|
.yeah-button:disabled:hover {
|
||||||
background: var(--theme-darker, #161626);
|
background: var(--theme-darker, #070711);
|
||||||
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
||||||
}
|
}
|
||||||
.setting-form li {
|
.setting-form li {
|
||||||
@@ -133,7 +133,7 @@ form.search input[type="submit"] {
|
|||||||
border-color: transparent rgb(32, 32, 32) rgba(0, 0, 0, 0) transparent;
|
border-color: transparent rgb(32, 32, 32) rgba(0, 0, 0, 0) transparent;
|
||||||
}
|
}
|
||||||
.post-body .multi-timeline-post-list .post-subtype-artwork .hidden-content {
|
.post-body .multi-timeline-post-list .post-subtype-artwork .hidden-content {
|
||||||
background-color: var(--theme-darker, #161626);
|
background-color: var(--theme-darker, #070711);
|
||||||
border-top: 1px dashed #000;
|
border-top: 1px dashed #000;
|
||||||
}
|
}
|
||||||
.community-list .siblings {
|
.community-list .siblings {
|
||||||
@@ -144,36 +144,36 @@ form.search input[type="submit"] {
|
|||||||
border-top: 1px solid rgb(0, 0, 0);
|
border-top: 1px solid rgb(0, 0, 0);
|
||||||
}
|
}
|
||||||
#main-body > .no-content {
|
#main-body > .no-content {
|
||||||
background: var(--theme-dark, #202030) none repeat scroll 0% 0%;
|
background: var(--theme-dark, #0a0a17) none repeat scroll 0% 0%;
|
||||||
border: 1px solid #000;
|
border: 1px solid #000;
|
||||||
box-shadow: 0px 1px 0px #000;
|
box-shadow: 0px 1px 0px #000;
|
||||||
}
|
}
|
||||||
.notify {
|
.notify {
|
||||||
background: #424242 !important;
|
background: #0e0e39 !important;
|
||||||
}
|
}
|
||||||
.tab2 a, .tab3 a {
|
.tab2 a, .tab3 a {
|
||||||
background-color: var(--theme-dark, #202030);
|
background-color: var(--theme-dark, #0a0a17);
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme-dark, #202030)), to(var(--theme-dark, #202030)), color-stop(0.5, var(--theme-dark, #202030)));
|
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme-dark, #0a0a17)), to(var(--theme-dark, #0a0a17)), color-stop(0.5, var(--theme-dark, #0a0a17)));
|
||||||
background: -webkit-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -webkit-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: -moz-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -moz-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: -ms-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -ms-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: -o-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -o-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
color: #CCCCCC;
|
color: #CCCCCC;
|
||||||
border: 1px solid #000;
|
border: 1px solid #000;
|
||||||
border-bottom-color: #000;
|
border-bottom-color: #000;
|
||||||
}
|
}
|
||||||
.album-dialog .album-close-button {
|
.album-dialog .album-close-button {
|
||||||
background: -webkit-linear-gradient(bottom, var(--theme-dark, #202030), var(--theme-dark, #202030));
|
background: -webkit-linear-gradient(bottom, var(--theme-dark, #0a0a17), var(--theme-dark, #0a0a17));
|
||||||
border: 1px solid #000000;
|
border: 1px solid #000000;
|
||||||
}
|
}
|
||||||
.tab2 a:hover, .tab3 a:hover {
|
.tab2 a:hover, .tab3 a:hover {
|
||||||
background: var(--theme-darker, #161626);
|
background: var(--theme-darker, #070711);
|
||||||
-webkit-box-shadow: inset 0 1px 0 var(--theme-darker, #161626), 0 2px 4px rgba(22, 22, 22, 0);
|
-webkit-box-shadow: inset 0 1px 0 var(--theme-darker, #070711), 0 2px 4px rgba(22, 22, 22, 0);
|
||||||
-moz-box-shadow: inset 0 1px 0 var(--theme-darker, #161626), 0 2px 4px rgba(22, 22, 22, 0);
|
-moz-box-shadow: inset 0 1px 0 var(--theme-darker, #070711), 0 2px 4px rgba(22, 22, 22, 0);
|
||||||
-ms-box-shadow: inset 0 1px 0 var(--theme-darker, #161626), 0 2px 4px rgba(22, 22, 22, 0);
|
-ms-box-shadow: inset 0 1px 0 var(--theme-darker, #070711), 0 2px 4px rgba(22, 22, 22, 0);
|
||||||
-o-box-shadow: inset 0 1px 0 var(--theme-darker, #161626), 0 2px 4px rgba(22, 22, 22, 0);
|
-o-box-shadow: inset 0 1px 0 var(--theme-darker, #070711), 0 2px 4px rgba(22, 22, 22, 0);
|
||||||
box-shadow: inset 0 1px 0 var(--theme-darker, #161626), 0 2px 4px rgba(22, 22, 22, 0);
|
box-shadow: inset 0 1px 0 var(--theme-darker, #070711), 0 2px 4px rgba(22, 22, 22, 0);
|
||||||
}
|
}
|
||||||
.tab2 > a:first-child, .tab3 > a:first-child {
|
.tab2 > a:first-child, .tab3 > a:first-child {
|
||||||
border-left: 1px solid #000;
|
border-left: 1px solid #000;
|
||||||
@@ -196,26 +196,26 @@ form.search input[type="submit"] {
|
|||||||
box-shadow: inset 0 0.5px 0 rgba(0, 0, 0, 0.9);
|
box-shadow: inset 0 0.5px 0 rgba(0, 0, 0, 0.9);
|
||||||
}
|
}
|
||||||
.DateTimeInput {
|
.DateTimeInput {
|
||||||
background: var(--theme-darker, #161626);
|
background: var(--theme-darker, #070711);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
.topic-categories-container {
|
.topic-categories-container {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
-webkit-box-shadow: 0 1px 0 var(--theme-dark, #202030);
|
-webkit-box-shadow: 0 1px 0 var(--theme-dark, #0a0a17);
|
||||||
-moz-box-shadow: 0 1px 0 var(--theme-dark, #202030);
|
-moz-box-shadow: 0 1px 0 var(--theme-dark, #0a0a17);
|
||||||
-ms-box-shadow: 0 1px 0 var(--theme-dark, #202030);
|
-ms-box-shadow: 0 1px 0 var(--theme-dark, #0a0a17);
|
||||||
-o-box-shadow: 0 1px 0 var(--theme-dark, #202030);
|
-o-box-shadow: 0 1px 0 var(--theme-dark, #0a0a17);
|
||||||
box-shadow: 0 1px 0 var(--theme-dark, #202030);
|
box-shadow: 0 1px 0 var(--theme-dark, #0a0a17);
|
||||||
}
|
}
|
||||||
.button {
|
.button {
|
||||||
border: 1px solid rgb(0, 0, 0);
|
border: 1px solid rgb(0, 0, 0);
|
||||||
border-bottom-color: #000;
|
border-bottom-color: #000;
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
||||||
}
|
}
|
||||||
.button:hover {
|
.button:hover {
|
||||||
background: var(--theme-darker, #161626);
|
background: var(--theme-darker, #070711);
|
||||||
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0);
|
||||||
}
|
}
|
||||||
.post-list a.another-posts {
|
.post-list a.another-posts {
|
||||||
@@ -231,7 +231,7 @@ form.search input[type="submit"] {
|
|||||||
}
|
}
|
||||||
#sidebar-profile-status li a > span {
|
#sidebar-profile-status li a > span {
|
||||||
display: block;
|
display: block;
|
||||||
border-right: 1px solid var(--theme-dark, #202030);
|
border-right: 1px solid var(--theme-dark, #0a0a17);
|
||||||
}
|
}
|
||||||
#global-menu li#global-menu-mymenu .icon-container img:not(.official-tag) {
|
#global-menu li#global-menu-mymenu .icon-container img:not(.official-tag) {
|
||||||
border: 1px solid #000;
|
border: 1px solid #000;
|
||||||
@@ -247,7 +247,7 @@ form.search input[type="submit"] {
|
|||||||
}
|
}
|
||||||
#global-menu #global-my-menu:after {
|
#global-menu #global-my-menu:after {
|
||||||
border-color: transparent;
|
border-color: transparent;
|
||||||
border-bottom-color: var(--theme-dark, #202030);
|
border-bottom-color: var(--theme-dark, #0a0a17);
|
||||||
}
|
}
|
||||||
.list-content-with-icon-and-text li {
|
.list-content-with-icon-and-text li {
|
||||||
border-top: 1px solid #000;
|
border-top: 1px solid #000;
|
||||||
@@ -262,30 +262,30 @@ form.search input[type="submit"] {
|
|||||||
color: #696666;
|
color: #696666;
|
||||||
}
|
}
|
||||||
#community-eyecatch-main > div {
|
#community-eyecatch-main > div {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border: 1px solid rgb(0, 0, 0);
|
border: 1px solid rgb(0, 0, 0);
|
||||||
}
|
}
|
||||||
#guide-menu {
|
#guide-menu {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border: 1px solid rgb(0, 0, 0);
|
border: 1px solid rgb(0, 0, 0);
|
||||||
}
|
}
|
||||||
#guide-menu .arrow-button {
|
#guide-menu .arrow-button {
|
||||||
border-top: 1px solid #000;
|
border-top: 1px solid #000;
|
||||||
}
|
}
|
||||||
#community-favorite {
|
#community-favorite {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border: 1px solid rgb(0, 0, 0);
|
border: 1px solid rgb(0, 0, 0);
|
||||||
}
|
}
|
||||||
#identified-user-banner {
|
#identified-user-banner {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border: 1px solid rgb(0, 0, 0);
|
border: 1px solid rgb(0, 0, 0);
|
||||||
}
|
}
|
||||||
.digest .post .body {
|
.digest .post .body {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border: 1px solid rgb(0, 0, 0);
|
border: 1px solid rgb(0, 0, 0);
|
||||||
}
|
}
|
||||||
.digest .post .body:after {
|
.digest .post .body:after {
|
||||||
border-color: transparent var(--theme-dark, #202030) transparent transparent;
|
border-color: transparent var(--theme-dark, #0a0a17) transparent transparent;
|
||||||
}
|
}
|
||||||
.digest .post .body:before {
|
.digest .post .body:before {
|
||||||
border-color: transparent #000 transparent transparent;
|
border-color: transparent #000 transparent transparent;
|
||||||
@@ -309,7 +309,7 @@ form.search input[type="submit"] {
|
|||||||
color: #FF0000;
|
color: #FF0000;
|
||||||
}
|
}
|
||||||
span.owner-label {
|
span.owner-label {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.guest#post-permlink .guest-message .arrow-button {
|
.guest#post-permlink .guest-message .arrow-button {
|
||||||
border-top: 1px solid #000;
|
border-top: 1px solid #000;
|
||||||
@@ -319,7 +319,7 @@ span.owner-label {
|
|||||||
border-color: #000;
|
border-color: #000;
|
||||||
}
|
}
|
||||||
#sub-body {
|
#sub-body {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border-bottom: 2px solid #000;
|
border-bottom: 2px solid #000;
|
||||||
box-shadow: 0 0 15px #000;
|
box-shadow: 0 0 15px #000;
|
||||||
}
|
}
|
||||||
@@ -346,7 +346,7 @@ span.owner-label {
|
|||||||
background-color: #313131;
|
background-color: #313131;
|
||||||
}
|
}
|
||||||
.guest #about {
|
.guest #about {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border-bottom: 2px solid #000;
|
border-bottom: 2px solid #000;
|
||||||
}
|
}
|
||||||
.guest .guest-terms-link:hover {
|
.guest .guest-terms-link:hover {
|
||||||
@@ -374,7 +374,7 @@ h2.label-topic_post, h2.label-topic {
|
|||||||
color: #e8316e;
|
color: #e8316e;
|
||||||
}
|
}
|
||||||
.post-list-outline {
|
.post-list-outline {
|
||||||
background: var(--theme-dark, #202030);
|
background: var(--theme-dark, #0a0a17);
|
||||||
border: 1px solid rgb(0, 0, 0);
|
border: 1px solid rgb(0, 0, 0);
|
||||||
-webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
-webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
||||||
-moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
-moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
||||||
@@ -410,7 +410,7 @@ h2.label-topic_post, h2.label-topic {
|
|||||||
-ms-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
-ms-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
||||||
-o-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
-o-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
||||||
box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2);
|
||||||
background-color: var(--theme-dark, #202030);
|
background-color: var(--theme-dark, #0a0a17);
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
}
|
}
|
||||||
form.search {
|
form.search {
|
||||||
@@ -422,13 +422,13 @@ form.search {
|
|||||||
border-top: 1px solid #000;
|
border-top: 1px solid #000;
|
||||||
}
|
}
|
||||||
.user-data .note {
|
.user-data .note {
|
||||||
border-bottom: 2px dashed var(--theme-darker, #161626);
|
border-bottom: 2px dashed var(--theme-darker, #070711);
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
}
|
}
|
||||||
.user-data th {
|
.user-data th {
|
||||||
background: #0000005e;
|
background: #0000005e;
|
||||||
color: #ccc;
|
color: #ccc;
|
||||||
border-bottom: 1px var(--theme, #ff4159) solid;
|
border-bottom: 1px var(--theme, #0070ff) solid;
|
||||||
}
|
}
|
||||||
.user-data td {
|
.user-data td {
|
||||||
background: #00000096;
|
background: #00000096;
|
||||||
@@ -464,7 +464,7 @@ border-top: 1px solid #222;
|
|||||||
}
|
}
|
||||||
.messages .post.my,
|
.messages .post.my,
|
||||||
#reply-content .list .my {
|
#reply-content .list .my {
|
||||||
background-color: var(--theme-darker, #191828);
|
background-color: var(--theme-darker, #070711);
|
||||||
}
|
}
|
||||||
#reply-content .info-reply-list + button.more-button, #reply-content .more-button + .more-button {
|
#reply-content .info-reply-list + button.more-button, #reply-content .more-button + .more-button {
|
||||||
border-top: 1px solid #000;
|
border-top: 1px solid #000;
|
||||||
@@ -480,19 +480,19 @@ border-top: 1px solid #222;
|
|||||||
border: 1px solid rgba(221, 221, 221, 0);
|
border: 1px solid rgba(221, 221, 221, 0);
|
||||||
}
|
}
|
||||||
#wrapper, #image-header-content {
|
#wrapper, #image-header-content {
|
||||||
background: var(--theme, #eeeeee) var(--background, url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAIAAAC2BqGFAAAABmJLR0QAFgAWACbcRYNiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QkQChoXcqytowAAATpJREFUeNrt3MEJwzAQRFFn8MlVuIT0X5jPqSEgLVr5/QLC7DskYII/9/095vQ8z9Gt67omfXIOlQQaNGiBBg0aAWjQAg0atECDFmjQoAUatECDBi3QoLUIdMd/z0ydHco140O55oRQrjkklGvOOct05v1Rc57mQJy8WblyWN6sXDkvL1cuGxnKNVNDuWawZx1FgQYNWqBBg0YAGrRAgwYt0KAFGjRogQYt0KBBCzRogQYNWqBBCzRo0AINWqBBgxZo0AINGrRAgxZo0KAFGrSWgG73Grypg9N3eq+p6X5Al5HZ44z152WnY1Yedg58B1nZez7LGoiTNWdtpjz+q2Mb6+GHZP2JGyjP+jFsbT1pfHrNbap8eNZRFmjQoAUaNGgEoEELNGjQAg1aoEGDFmjQAg0atECD1p/9AKkzTyh2EOP+AAAAAElFTkSuQmCC')) !important;
|
background: var(--theme, #eeeeee) var(--background, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcxIgogICB3aWR0aD0iMTIwIgogICBoZWlnaHQ9IjEyMCIKICAgdmlld0JveD0iMCAwIDEyMCAxMjAiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPGRlZnMKICAgICBpZD0iZGVmczEiIC8+CiAgPGcKICAgICBpZD0iZzEiCiAgICAgdHJhbnNmb3JtPSJzY2FsZSgwLjc1KSI+CiAgICA8cmVjdAogICAgICAgc3R5bGU9ImZpbGw6IzA3MDcxMTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6Mi40NzcxOTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQiCiAgICAgICBpZD0icmVjdDEiCiAgICAgICB3aWR0aD0iMTYwIgogICAgICAgaGVpZ2h0PSIxNjAiCiAgICAgICB4PSIwIgogICAgICAgeT0iMCIgLz4KICAgIDxwYXRoCiAgICAgICBzdHlsZT0iZmlsbDojMGEwYTE3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjk5MDU2MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQiCiAgICAgICBpZD0icmVjdDIiCiAgICAgICB3aWR0aD0iODAiCiAgICAgICBoZWlnaHQ9IjgwLjgzNDk2MSIKICAgICAgIHg9IjEuNTk4NzIxMmUtMTQiCiAgICAgICB5PSIwIgogICAgICAgZD0ibSAxMCwwIGggNjAgbCAxMCwxMCB2IDYwLjgzNDk2MSBsIC0xMCwxMCBIIDEwIGwgLTEwLC0xMCBWIDEwIFoiCiAgICAgICB0cmFuc2Zvcm09InNjYWxlKDEsMC45ODk2NzA3OSkiIC8+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6IzBhMGExNztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC45OTA1NjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kIgogICAgICAgaWQ9InJlY3QyLTQiCiAgICAgICB3aWR0aD0iODAiCiAgICAgICBoZWlnaHQ9IjgwLjgzNDk2MSIKICAgICAgIHg9IjEuNTk4NzIxMmUtMTQiCiAgICAgICB5PSIwIgogICAgICAgZD0ibSAxMCwwIGggNjAgbCAxMCwxMCB2IDYwLjgzNDk2MSBsIC0xMCwxMCBIIDEwIGwgLTEwLC0xMCBWIDEwIFoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwwLjk4OTY3MDc5LDgwLDgwKSIgLz4KICA8L2c+Cjwvc3ZnPgo=')) !important;
|
||||||
}
|
}
|
||||||
#empathy-content:before {
|
#empathy-content:before {
|
||||||
background: url(img/rks.png) no-repeat 0 0 !important;
|
background: url(img/rks.png) no-repeat 0 0 !important;
|
||||||
}
|
}
|
||||||
.community-switcher .community-switcher-tab {
|
.community-switcher .community-switcher-tab {
|
||||||
background-color: var(--theme-dark, #202030);
|
background-color: var(--theme-dark, #0a0a17);
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme-dark, #202030)), to(var(--theme-dark, #202030)), color-stop(0.5, var(--theme-dark, #202030)));
|
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme-dark, #0a0a17)), to(var(--theme-dark, #0a0a17)), color-stop(0.5, var(--theme-dark, #0a0a17)));
|
||||||
background: -webkit-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -webkit-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: -moz-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -moz-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: -ms-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -ms-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: -o-linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: -o-linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
background: linear-gradient(top, var(--theme-dark, #202030) 0%, var(--theme-dark, #202030) 50%, var(--theme-dark, #202030) 100%);
|
background: linear-gradient(top, var(--theme-dark, #0a0a17) 0%, var(--theme-dark, #0a0a17) 50%, var(--theme-dark, #0a0a17) 100%);
|
||||||
border: 1px solid black;
|
border: 1px solid black;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|||||||
+112
-123
@@ -63,7 +63,7 @@ li {
|
|||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
a {
|
a {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
img {
|
img {
|
||||||
@@ -71,6 +71,9 @@ img {
|
|||||||
color: #ddd;
|
color: #ddd;
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
}
|
}
|
||||||
|
.adx img {
|
||||||
|
max-height: 250px;
|
||||||
|
}
|
||||||
input,
|
input,
|
||||||
label,
|
label,
|
||||||
button {
|
button {
|
||||||
@@ -486,7 +489,7 @@ body {
|
|||||||
float: right;
|
float: right;
|
||||||
}
|
}
|
||||||
#memo-drawboard-page button.selected {
|
#memo-drawboard-page button.selected {
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#memo-drawboard-page button.artwork-clear:before {
|
#memo-drawboard-page button.artwork-clear:before {
|
||||||
content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGGlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBFTAyMHy7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BSMDVQYqg4jIKAUICxE+CDEESC4tKoMHJQODAIMCgwGDA0MAQyJDPcMChqMMbxjFGV0YSxlXMN5jEmMKYprAdIFZmDmSeSHzGxZLlg6WW6x6rK2s99gs2aaxfWMPZ9/NocTRxfGFM5HzApcj1xZuTe4FPFI8U3mFeCfxCfNN45fhXyygI7BD0FXwilCq0A/hXhEVkb2i4aJfxCaJG4lfkaiQlJM8JpUvLS19QqZMVl32llyfvIv8H4WtioVKekpvldeqFKiaqP5UO6jepRGqqaT5QeuA9iSdVF0rPUG9V/pHDBYY1hrFGNuayJsym740u2C+02KJ5QSrOutcmzjbQDtXe2sHY0cdJzVnJRcFV3k3BXdlD3VPXS8Tbxsfd99gvwT//ID6wIlBS4N3hVwMfRnOFCEXaRUVEV0RMzN2T9yDBLZE3aSw5IaUNak30zkyLDIzs+ZmX8xlz7PPryjYVPiuWLskq3RV2ZsK/cqSql01jLVedVPrHzbqNdU0n22VaytsP9op3VXUfbpXta+x/+5Em0mzJ/+dGj/t8AyNmf2zvs9JmHt6vvmCpYtEFrcu+bYsc/m9lSGrTq9xWbtvveWGbZtMNm/ZarJt+w6rnft3u+45uy9s/4ODOYd+Hmk/Jn58xUnrU+fOJJ/9dX7SRe1LR68kXv13fc5Nm1t379TfU75/4mHeY7En+59lvhB5efB1/lv5dxc+NH0y/fzq64Lv4T8Ffp360/rP8f9/AA0ADzT6lvFdAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAClSURBVHjapJNJFsMwCEOl+x9aXdQDIPCiZZEXhm8TUCgAhJCN2g90GUceANAhE0AQAGQFnS/y+7YYxJIMnL5PxpAIxHIVL98CWXlKb0Rc3vu8GxXrtG55Gd0+F49Yu5yXpX3FZho5/Aok09DGP4Cr1MeqCaDql9C3pUcyqt8Wd0Wg0Mogy0FirZKTnIfc0RivHKtmaErecBNsf9Fyty2tmf+q+AwA6wtxB5rezbYAAAAASUVORK5CYII=');
|
content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGGlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBFTAyMHy7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BSMDVQYqg4jIKAUICxE+CDEESC4tKoMHJQODAIMCgwGDA0MAQyJDPcMChqMMbxjFGV0YSxlXMN5jEmMKYprAdIFZmDmSeSHzGxZLlg6WW6x6rK2s99gs2aaxfWMPZ9/NocTRxfGFM5HzApcj1xZuTe4FPFI8U3mFeCfxCfNN45fhXyygI7BD0FXwilCq0A/hXhEVkb2i4aJfxCaJG4lfkaiQlJM8JpUvLS19QqZMVl32llyfvIv8H4WtioVKekpvldeqFKiaqP5UO6jepRGqqaT5QeuA9iSdVF0rPUG9V/pHDBYY1hrFGNuayJsym740u2C+02KJ5QSrOutcmzjbQDtXe2sHY0cdJzVnJRcFV3k3BXdlD3VPXS8Tbxsfd99gvwT//ID6wIlBS4N3hVwMfRnOFCEXaRUVEV0RMzN2T9yDBLZE3aSw5IaUNak30zkyLDIzs+ZmX8xlz7PPryjYVPiuWLskq3RV2ZsK/cqSql01jLVedVPrHzbqNdU0n22VaytsP9op3VXUfbpXta+x/+5Em0mzJ/+dGj/t8AyNmf2zvs9JmHt6vvmCpYtEFrcu+bYsc/m9lSGrTq9xWbtvveWGbZtMNm/ZarJt+w6rnft3u+45uy9s/4ODOYd+Hmk/Jn58xUnrU+fOJJ/9dX7SRe1LR68kXv13fc5Nm1t379TfU75/4mHeY7En+59lvhB5efB1/lv5dxc+NH0y/fzq64Lv4T8Ffp360/rP8f9/AA0ADzT6lvFdAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAClSURBVHjapJNJFsMwCEOl+x9aXdQDIPCiZZEXhm8TUCgAhJCN2g90GUceANAhE0AQAGQFnS/y+7YYxJIMnL5PxpAIxHIVL98CWXlKb0Rc3vu8GxXrtG55Gd0+F49Yu5yXpX3FZho5/Aok09DGP4Cr1MeqCaDql9C3pUcyqt8Wd0Wg0Mogy0FirZKTnIfc0RivHKtmaErecBNsf9Fyty2tmf+q+AwA6wtxB5rezbYAAAAASUVORK5CYII=');
|
||||||
@@ -543,7 +546,7 @@ body {
|
|||||||
image-rendering: -o-crisp-edges;
|
image-rendering: -o-crisp-edges;
|
||||||
image-rendering: optimizeSpeed;
|
image-rendering: optimizeSpeed;
|
||||||
image-rendering: pixelated;
|
image-rendering: pixelated;
|
||||||
border: 1px solid var(--theme, #ff4159);
|
border: 1px solid var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#memo-drawboard-page .memo-canvas canvas:not(#artwork-canvas) {
|
#memo-drawboard-page .memo-canvas canvas:not(#artwork-canvas) {
|
||||||
display: none;
|
display: none;
|
||||||
@@ -596,7 +599,7 @@ body {
|
|||||||
}
|
}
|
||||||
#global-menu li a:hover,
|
#global-menu li a:hover,
|
||||||
#global-menu li button:hover {
|
#global-menu li button:hover {
|
||||||
box-shadow: inset 0 -4px 0 -1px var(--theme, #ff4159);
|
box-shadow: inset 0 -4px 0 -1px var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#global-menu li a.login:hover {
|
#global-menu li a.login:hover {
|
||||||
box-shadow: none;
|
box-shadow: none;
|
||||||
@@ -700,10 +703,10 @@ body {
|
|||||||
border-radius: 20px;
|
border-radius: 20px;
|
||||||
}
|
}
|
||||||
#global-menu li.selected a {
|
#global-menu li.selected a {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#global-menu li.selected a:before {
|
#global-menu li.selected a:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#global-menu .badge {
|
#global-menu .badge {
|
||||||
display: block;
|
display: block;
|
||||||
@@ -836,7 +839,7 @@ left: 10% !important;
|
|||||||
line-height: 18px;
|
line-height: 18px;
|
||||||
width: 22px;
|
width: 22px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
margin-top: -9px;
|
margin-top: -9px;
|
||||||
@@ -865,8 +868,8 @@ left: 10% !important;
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
h2.label {
|
h2.label {
|
||||||
border-bottom: 3px solid var(--theme, #ff4159);
|
border-bottom: 3px solid var(--theme, #0070ff);
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
padding: 17px 15px 10px;
|
padding: 17px 15px 10px;
|
||||||
@@ -919,9 +922,9 @@ h3.label.label-3ds .with-filter-right {
|
|||||||
}
|
}
|
||||||
h2.reply-label {
|
h2.reply-label {
|
||||||
clear: both;
|
clear: both;
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
color: #FFF;
|
color: #FFF;
|
||||||
border-top: 1px solid var(--theme, #ff6579);
|
border-top: 1px solid var(--theme, #3f93ff);
|
||||||
padding: 3px 10px 1px;
|
padding: 3px 10px 1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -949,12 +952,12 @@ h2.reply-label {
|
|||||||
border-left: none;
|
border-left: none;
|
||||||
}
|
}
|
||||||
.community-switcher .community-switcher-tab.selected {
|
.community-switcher .community-switcher-tab.selected {
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme, #ff4159)), to(var(--theme, #c10018)));
|
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme, #0070ff)), to(var(--theme-slightly-dark, #004aac)));
|
||||||
background: -webkit-linear-gradient(top,#257811 #1e610e);
|
background: -webkit-linear-gradient(top,#0070ff #004aac);
|
||||||
background: -moz-linear-gradient(top,#257811 #1e610e);
|
background: -moz-linear-gradient(top,#0070ff #004aac);
|
||||||
background: -ms-linear-gradient(top,#257811 #1e610e);
|
background: -ms-linear-gradient(top,#0070ff #004aac);
|
||||||
background: -o-linear-gradient(top,#257811 #1e610e);
|
background: -o-linear-gradient(top,#0070ff #004aac);
|
||||||
background: linear-gradient(top,#257811 #1e610e);
|
background: linear-gradient(top,#0070ff #004aac);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
.community-switcher .community-switcher-tab:first-of-type {
|
.community-switcher .community-switcher-tab:first-of-type {
|
||||||
@@ -967,7 +970,7 @@ h2.reply-label {
|
|||||||
|
|
||||||
.count {
|
.count {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
float: right;
|
float: right;
|
||||||
padding: 17px 15px 10px;
|
padding: 17px 15px 10px;
|
||||||
@@ -1199,12 +1202,12 @@ h2.label-topic .with-filter-right {
|
|||||||
.tab3 a.selected {
|
.tab3 a.selected {
|
||||||
color: #FFF;
|
color: #FFF;
|
||||||
background-color: #81e52e;
|
background-color: #81e52e;
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme, #ff4159)), to(var(--theme, #c10018)));
|
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme, #0070ff)), to(var(--theme-slightly-dark, #004aac)));
|
||||||
background: -webkit-linear-gradient(top, #257811 #1e610e);
|
background: -webkit-linear-gradient(top, #0070ff #004aac);
|
||||||
background: -moz-linear-gradient(top, #257811 #1e610e);
|
background: -moz-linear-gradient(top, #0070ff #004aac);
|
||||||
background: -ms-linear-gradient(top, #257811 #1e610e);
|
background: -ms-linear-gradient(top, #0070ff #004aac);
|
||||||
background: -o-linear-gradient(top, #257811 #1e610e);
|
background: -o-linear-gradient(top, #0070ff #004aac);
|
||||||
background: linear-gradient(top, #257811 #1e610e);
|
background: linear-gradient(top, #0070ff #004aac);
|
||||||
}
|
}
|
||||||
.tab2 a.selected span.number,
|
.tab2 a.selected span.number,
|
||||||
.tab3 a.selected span.number {
|
.tab3 a.selected span.number {
|
||||||
@@ -2026,23 +2029,23 @@ font-size: 18px;
|
|||||||
content: "x";
|
content: "x";
|
||||||
}
|
}
|
||||||
.list .toggle-button .follow-button:before {
|
.list .toggle-button .follow-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
content: "Q";
|
content: "Q";
|
||||||
}
|
}
|
||||||
.arrow-list .toggle-button .user-manage:before {
|
.arrow-list .toggle-button .user-manage:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
content: "Y";
|
content: "Y";
|
||||||
}
|
}
|
||||||
.list .toggle-button .friend-button:before {
|
.list .toggle-button .friend-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
content: "F";
|
content: "F";
|
||||||
}
|
}
|
||||||
.list .toggle-button .unfriend-button:before {
|
.list .toggle-button .unfriend-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
content: "f";
|
content: "f";
|
||||||
}
|
}
|
||||||
.list .toggle-button .follow-done-button:before {
|
.list .toggle-button .follow-done-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
content: "v";
|
content: "v";
|
||||||
}
|
}
|
||||||
.list .toggle-button .follow-done-button:hover {
|
.list .toggle-button .follow-done-button:hover {
|
||||||
@@ -2116,7 +2119,7 @@ font-size: 18px;
|
|||||||
padding: 10px 0;
|
padding: 10px 0;
|
||||||
}
|
}
|
||||||
.community-list .news-community-badge {
|
.community-list .news-community-badge {
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
color: #FFF;
|
color: #FFF;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
@@ -2293,15 +2296,12 @@ font-size: 18px;
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
.community-list-cover {
|
.community-list-cover {
|
||||||
width: 100%;
|
max-width: 100%;
|
||||||
min-height: 131px;
|
min-height: 60px;
|
||||||
display: block;
|
display: block;
|
||||||
border-bottom: 1px solid #ddd;
|
|
||||||
-webkit-border-radius: 3px 3px 0 0;
|
|
||||||
-moz-border-radius: 3px 3px 0 0;
|
|
||||||
-ms-border-radius: 3px 3px 0 0;
|
|
||||||
-o-border-radius: 3px 3px 0 0;
|
|
||||||
border-radius: 3px 3px 0 0;
|
border-radius: 3px 3px 0 0;
|
||||||
|
max-height: 300px;
|
||||||
|
margin: auto;
|
||||||
}
|
}
|
||||||
.post-list-loading {
|
.post-list-loading {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
@@ -2518,7 +2518,7 @@ canvas {
|
|||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
.tutorial-window .content {
|
.tutorial-window .content {
|
||||||
border: 2px solid var(--theme, #ff4159);
|
border: 2px solid var(--theme, #0070ff);
|
||||||
padding: 25px 20px;
|
padding: 25px 20px;
|
||||||
-webkit-border-radius: 10px;
|
-webkit-border-radius: 10px;
|
||||||
-moz-border-radius: 10px;
|
-moz-border-radius: 10px;
|
||||||
@@ -2609,7 +2609,7 @@ canvas {
|
|||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
.feeling-selector .feeling-button.checked {
|
.feeling-selector .feeling-button.checked {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.feeling-selector input {
|
.feeling-selector input {
|
||||||
-webkit-appearance: none;
|
-webkit-appearance: none;
|
||||||
@@ -2801,10 +2801,10 @@ canvas {
|
|||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
.spoiler-button.checked {
|
.spoiler-button.checked {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.spoiler-button.checked:before {
|
.spoiler-button.checked:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.form-buttons {
|
.form-buttons {
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
@@ -3030,9 +3030,9 @@ body.masked {
|
|||||||
word-wrap: normal;
|
word-wrap: normal;
|
||||||
height: 34px;
|
height: 34px;
|
||||||
padding: 0 10px;
|
padding: 0 10px;
|
||||||
border-top: 1px solid var(--theme, #ff6074);
|
border-top: 1px solid var(--theme, #4697ff);
|
||||||
border-bottom: 1px solid var(--theme, #c83b4d);
|
border-bottom: 1px solid var(--theme, #004baa);
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
@@ -3246,26 +3246,17 @@ body.masked {
|
|||||||
background-image: none;
|
background-image: none;
|
||||||
}
|
}
|
||||||
#sidebar-cover {
|
#sidebar-cover {
|
||||||
min-height: 120px;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
background-position: center;
|
|
||||||
background-size: cover;
|
|
||||||
border-bottom: 1px solid #dddddd;
|
border-bottom: 1px solid #dddddd;
|
||||||
display: block;
|
display: block;
|
||||||
-webkit-border-radius: 5px 5px 0 0;
|
|
||||||
-moz-border-radius: 5px 5px 0 0;
|
|
||||||
-ms-border-radius: 5px 5px 0 0;
|
|
||||||
-o-border-radius: 5px 5px 0 0;
|
|
||||||
border-radius: 5px 5px 0 0;
|
border-radius: 5px 5px 0 0;
|
||||||
}
|
}
|
||||||
#sidebar-cover img {
|
#sidebar-cover img {
|
||||||
display: block;
|
display: block;
|
||||||
width: 100%;
|
max-width: 100%;
|
||||||
-webkit-border-radius: 5px 5px 0 0;
|
min-height: 60px;
|
||||||
-moz-border-radius: 5px 5px 0 0;
|
max-height: 300px;
|
||||||
-ms-border-radius: 5px 5px 0 0;
|
|
||||||
-o-border-radius: 5px 5px 0 0;
|
|
||||||
border-radius: 5px 5px 0 0;
|
border-radius: 5px 5px 0 0;
|
||||||
|
margin: auto;
|
||||||
}
|
}
|
||||||
.sidebar-setting li {
|
.sidebar-setting li {
|
||||||
border-top: 1px solid #dddddd;
|
border-top: 1px solid #dddddd;
|
||||||
@@ -3348,19 +3339,19 @@ body.masked {
|
|||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-setting:before {
|
.sidebar-setting .sidebar-menu-setting:before {
|
||||||
content: "Y";
|
content: "Y";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-info:before {
|
.sidebar-setting .sidebar-menu-info:before {
|
||||||
content: "w";
|
content: "w";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-support:be fore {
|
.sidebar-setting .sidebar-menu-support:be fore {
|
||||||
content: "h";
|
content: "h";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-guide:before {
|
.sidebar-setting .sidebar-menu-guide:before {
|
||||||
content: "g";
|
content: "g";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-diary:before {
|
.sidebar-setting .sidebar-menu-diary:before {
|
||||||
content: "%";
|
content: "%";
|
||||||
@@ -3377,42 +3368,42 @@ body.masked {
|
|||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-in_game:before {
|
.sidebar-setting .sidebar-menu-in_game:before {
|
||||||
content: "&";
|
content: "&";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-relation:before {
|
.sidebar-setting .sidebar-menu-relation:before {
|
||||||
content: "l";
|
content: "l";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-post:before {
|
.sidebar-setting .sidebar-menu-post:before {
|
||||||
content: "p";
|
content: "p";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-album:before {
|
.sidebar-setting .sidebar-menu-album:before {
|
||||||
content: "X";
|
content: "X";
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-empathies:before {
|
.sidebar-setting .sidebar-menu-empathies:before {
|
||||||
content: "e";
|
content: "e";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-admin-settings:before {
|
.sidebar-setting .sidebar-admin-settings:before {
|
||||||
content: "y";
|
content: "y";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-admin-warnings:before {
|
.sidebar-setting .sidebar-admin-warnings:before {
|
||||||
content: "n";
|
content: "n";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-admin-bans:before {
|
.sidebar-setting .sidebar-admin-bans:before {
|
||||||
content: "x";
|
content: "x";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-admin-meta:before {
|
.sidebar-setting .sidebar-admin-meta:before {
|
||||||
content: "l";
|
content: "l";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-setting .sidebar-menu-replies:before {
|
.sidebar-setting .sidebar-menu-replies:before {
|
||||||
content: "r";
|
content: "r";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.sidebar-container #user-dropdown > span.button {
|
.sidebar-container #user-dropdown > span.button {
|
||||||
width: 35px;
|
width: 35px;
|
||||||
@@ -3532,10 +3523,6 @@ body.masked {
|
|||||||
display: block;
|
display: block;
|
||||||
margin-bottom: -2px;
|
margin-bottom: -2px;
|
||||||
}
|
}
|
||||||
.user-sidebar #sidebar-cover img,
|
|
||||||
.general-sidebar #sidebar-cover img {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
.user-sidebar .button:before {
|
.user-sidebar .button:before {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
margin-top: -2px;
|
margin-top: -2px;
|
||||||
@@ -3568,12 +3555,12 @@ body.masked {
|
|||||||
border-radius: 0 5px 5px 0;
|
border-radius: 0 5px 5px 0;
|
||||||
}
|
}
|
||||||
.user-sidebar .follow-button:before {
|
.user-sidebar .follow-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
content: "Q";
|
content: "Q";
|
||||||
}
|
}
|
||||||
.user-sidebar .friend-button:before {
|
.user-sidebar .friend-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
content: "F";
|
content: "F";
|
||||||
}
|
}
|
||||||
@@ -3584,12 +3571,12 @@ body.masked {
|
|||||||
content: "f" !important;
|
content: "f" !important;
|
||||||
}
|
}
|
||||||
.user-sidebar .unfriend-button:before {
|
.user-sidebar .unfriend-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
content: "f";
|
content: "f";
|
||||||
}
|
}
|
||||||
.user-sidebar .follow-done-button:before {
|
.user-sidebar .follow-done-button:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
content: "v";
|
content: "v";
|
||||||
}
|
}
|
||||||
.user-sidebar .follow-done-button:hover {
|
.user-sidebar .follow-done-button:hover {
|
||||||
@@ -3650,7 +3637,7 @@ body.masked {
|
|||||||
vertical-align: bottom;
|
vertical-align: bottom;
|
||||||
}
|
}
|
||||||
.user-data h4 span {
|
.user-data h4 span {
|
||||||
background-color: var(--theme, #ff4159);
|
background-color: var(--theme, #0070ff);
|
||||||
padding: 2px 12px 1px;
|
padding: 2px 12px 1px;
|
||||||
display: block;
|
display: block;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
@@ -3847,7 +3834,7 @@ body.masked {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
*display: inline;
|
*display: inline;
|
||||||
*zoom: 1;
|
*zoom: 1;
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
color: #FFF;
|
color: #FFF;
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
@@ -3904,7 +3891,7 @@ display:none !important;
|
|||||||
padding: 10px 0;
|
padding: 10px 0;
|
||||||
font-size: 22px;
|
font-size: 22px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
.guest #try-miiverse .try-miiverse-catch {
|
.guest #try-miiverse .try-miiverse-catch {
|
||||||
@@ -4008,7 +3995,7 @@ display:none !important;
|
|||||||
margin: 10px 14px 0;
|
margin: 10px 14px 0;
|
||||||
}
|
}
|
||||||
.guest .guest-terms-link {
|
.guest .guest-terms-link {
|
||||||
background-color: var(--theme, #ff4159);
|
background-color: var(--theme, #0070ff);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
padding: 7px 35px 7px 20px;
|
padding: 7px 35px 7px 20px;
|
||||||
position: relative;
|
position: relative;
|
||||||
@@ -4194,7 +4181,7 @@ display:none !important;
|
|||||||
clear: both;
|
clear: both;
|
||||||
padding: 5px 10px 3px;
|
padding: 5px 10px 3px;
|
||||||
margin-top: 2em;
|
margin-top: 2em;
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
@@ -4254,7 +4241,7 @@ display:none !important;
|
|||||||
}
|
}
|
||||||
div#activity-feed-tutorial {
|
div#activity-feed-tutorial {
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
border: 3px solid var(--theme, #ff4159);
|
border: 3px solid var(--theme, #0070ff);
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
height: auto;
|
height: auto;
|
||||||
padding: 25px 14px 15px;
|
padding: 25px 14px 15px;
|
||||||
@@ -4271,7 +4258,7 @@ div#activity-feed-tutorial img.tutorial-image {
|
|||||||
div#activity-feed-tutorial h3 {
|
div#activity-feed-tutorial h3 {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
clear: both;
|
clear: both;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
border-bottom: 1px dashed #dddddd;
|
border-bottom: 1px dashed #dddddd;
|
||||||
padding: 15px 0 3px;
|
padding: 15px 0 3px;
|
||||||
@@ -4660,7 +4647,7 @@ div#activity-feed-tutorial.no-content p.tleft {
|
|||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
display: block;
|
display: block;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
padding: 12px 5px 4px 10px;
|
padding: 12px 5px 4px 10px;
|
||||||
line-height: 1.3em;
|
line-height: 1.3em;
|
||||||
}
|
}
|
||||||
@@ -4715,7 +4702,7 @@ div#activity-feed-tutorial.no-content p.tleft {
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
margin-right: 2px;
|
margin-right: 2px;
|
||||||
}
|
}
|
||||||
.filtering-label .tag-name:before {
|
.filtering-label .tag-name:before {
|
||||||
@@ -4724,7 +4711,7 @@ div#activity-feed-tutorial.no-content p.tleft {
|
|||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
margin-right: 2px;
|
margin-right: 2px;
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.filtering-label.filtering-label-official-tag .tag-name {
|
.filtering-label.filtering-label-official-tag .tag-name {
|
||||||
color: #00acca;
|
color: #00acca;
|
||||||
@@ -4967,7 +4954,7 @@ div#activity-feed-tutorial.no-content p.tleft {
|
|||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
.news-list a.link {
|
.news-list a.link {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.news-list a.link:hover {
|
.news-list a.link:hover {
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
@@ -5050,7 +5037,7 @@ button.msg-update {
|
|||||||
border-bottom: 2px solid #e8316e;
|
border-bottom: 2px solid #e8316e;
|
||||||
}
|
}
|
||||||
.post .post-subtype-label.post-subtype-label-via-api {
|
.post .post-subtype-label.post-subtype-label-via-api {
|
||||||
border-bottom: 2px solid var(--theme, #ff4159);
|
border-bottom: 2px solid var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.post .post-permlink .post-subtype-label {
|
.post .post-permlink .post-subtype-label {
|
||||||
margin-right: -15px;
|
margin-right: -15px;
|
||||||
@@ -5195,13 +5182,13 @@ button.msg-update {
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
margin-right: 7px;
|
margin-right: 7px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
.post-tag:before {
|
.post-tag:before {
|
||||||
content: "t";
|
content: "t";
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
@@ -5299,7 +5286,7 @@ button.msg-update {
|
|||||||
}
|
}
|
||||||
.post-meta .empathy-added + .empathy,
|
.post-meta .empathy-added + .empathy,
|
||||||
.reply-meta .empathy-added + .empathy {
|
.reply-meta .empathy-added + .empathy {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.post-meta .empathy:before,
|
.post-meta .empathy:before,
|
||||||
.reply-meta .empathy:before {
|
.reply-meta .empathy:before {
|
||||||
@@ -5308,7 +5295,7 @@ button.msg-update {
|
|||||||
}
|
}
|
||||||
.post-meta .empathy-added + .empathy:before,
|
.post-meta .empathy-added + .empathy:before,
|
||||||
.reply-meta .empathy-added + .empathy:before {
|
.reply-meta .empathy-added + .empathy:before {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.ie8-earlier .post-meta .empathy.changing:before,
|
.ie8-earlier .post-meta .empathy.changing:before,
|
||||||
.ie8-earlier .reply-meta .empathy.changing:before {
|
.ie8-earlier .reply-meta .empathy.changing:before {
|
||||||
@@ -5342,7 +5329,7 @@ button.msg-update {
|
|||||||
.post-meta .link-confirm:before {
|
.post-meta .link-confirm:before {
|
||||||
content: "o";
|
content: "o";
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.yeah-button {
|
.yeah-button {
|
||||||
float: left;
|
float: left;
|
||||||
@@ -5404,7 +5391,7 @@ button.msg-update {
|
|||||||
.empathy-container a:before {
|
.empathy-container a:before {
|
||||||
content: "e";
|
content: "e";
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
margin-right: 4px;
|
margin-right: 4px;
|
||||||
margin-top: -3px;
|
margin-top: -3px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
@@ -5416,7 +5403,7 @@ button.msg-update {
|
|||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
.empathy-body a {
|
.empathy-body a {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.other-empathy-cotainer {
|
.other-empathy-cotainer {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
@@ -5475,14 +5462,14 @@ button.msg-update {
|
|||||||
}
|
}
|
||||||
.post-list .empathized-user-name a,
|
.post-list .empathized-user-name a,
|
||||||
.post-list .acted-user-name a {
|
.post-list .acted-user-name a {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
padding-right: 3px;
|
padding-right: 3px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
.post-list .empathized-user-name:before {
|
.post-list .empathized-user-name:before {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
content: "e";
|
content: "e";
|
||||||
margin-right: 2px;
|
margin-right: 2px;
|
||||||
}
|
}
|
||||||
@@ -5746,12 +5733,18 @@ button.msg-update {
|
|||||||
max-height: 100%;
|
max-height: 100%;
|
||||||
max-width: auto;
|
max-width: auto;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
-webkit-border-radius: 5px;
|
|
||||||
-moz-border-radius: 5px;
|
|
||||||
-ms-border-radius: 5px;
|
|
||||||
-o-border-radius: 5px;
|
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
}
|
}
|
||||||
|
.post .announcement-container img {
|
||||||
|
max-height: 150px;
|
||||||
|
max-width: 100%;
|
||||||
|
margin: auto;
|
||||||
|
border-radius: 5px;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.announcement-container.video {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
.multi-timeline-post-list .post .screenshot-container.video {
|
.multi-timeline-post-list .post .screenshot-container.video {
|
||||||
position: absolute !important;
|
position: absolute !important;
|
||||||
left: auto;
|
left: auto;
|
||||||
@@ -5954,7 +5947,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
.post-list-heading-button:before {
|
.post-list-heading-button:before {
|
||||||
content: "p";
|
content: "p";
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
float: left;
|
float: left;
|
||||||
margin-right: 3px;
|
margin-right: 3px;
|
||||||
}
|
}
|
||||||
@@ -6002,7 +5995,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
padding-left: 5px;
|
padding-left: 5px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.multi_timeline-topic-filter .window-bottom-buttons .topic-search-filter-post:before {
|
.multi_timeline-topic-filter .window-bottom-buttons .topic-search-filter-post:before {
|
||||||
content: 'p';
|
content: 'p';
|
||||||
@@ -6010,7 +6003,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
padding-right: 5px;
|
padding-right: 5px;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.before-renewal .post-body {
|
.before-renewal .post-body {
|
||||||
padding: 15px;
|
padding: 15px;
|
||||||
@@ -6480,7 +6473,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
.user-organization {
|
.user-organization {
|
||||||
display: block;
|
display: block;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.search form.search {
|
.search form.search {
|
||||||
margin: 15px auto;
|
margin: 15px auto;
|
||||||
@@ -6639,7 +6632,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
display: block;
|
display: block;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#diary-container .nick-name {
|
#diary-container .nick-name {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
@@ -6691,7 +6684,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
#image-header-content .image-header-title .title {
|
#image-header-content .image-header-title .title {
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
margin: 0 0 10px 20px;
|
margin: 0 0 10px 20px;
|
||||||
line-height: 1.3em;
|
line-height: 1.3em;
|
||||||
@@ -6743,7 +6736,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
clear: both;
|
clear: both;
|
||||||
padding: 5px 10px 3px;
|
padding: 5px 10px 3px;
|
||||||
margin-top: 2em;
|
margin-top: 2em;
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
@@ -6758,7 +6751,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
#help .help-content h3 {
|
#help .help-content h3 {
|
||||||
clear: both;
|
clear: both;
|
||||||
margin-top: 1.5em;
|
margin-top: 1.5em;
|
||||||
border-bottom: 2px solid var(--theme, #ff4159);
|
border-bottom: 2px solid var(--theme, #0070ff);
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
@@ -6975,7 +6968,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
background-color: #ff6473;
|
background-color: #ff6473;
|
||||||
}
|
}
|
||||||
#help .faq .attention .title {
|
#help .faq .attention .title {
|
||||||
background-color: var(--theme, #ff4159);
|
background-color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#help .guide-img6 {
|
#help .guide-img6 {
|
||||||
*zoom: 1;
|
*zoom: 1;
|
||||||
@@ -7066,7 +7059,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
border-bottom: none;
|
border-bottom: none;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
display: block;
|
display: block;
|
||||||
color: var(--theme, #ff4159);
|
color: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.warning-content-forward > div p {
|
.warning-content-forward > div p {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
@@ -7227,7 +7220,7 @@ h2.label-topic_post .label-topic_post-msgid {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
#global-menu li.selected a {
|
#global-menu li.selected a {
|
||||||
border-bottom: 2px solid var(--theme, #ff4159);
|
border-bottom: 2px solid var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
#global-menu #global-my-menu {
|
#global-menu #global-my-menu {
|
||||||
top: 62px;
|
top: 62px;
|
||||||
@@ -7796,11 +7789,7 @@ margin: 10px 0px 15px !important;
|
|||||||
.user-sidebar #sidebar-cover img,
|
.user-sidebar #sidebar-cover img,
|
||||||
.general-sidebar #sidebar-cover img {
|
.general-sidebar #sidebar-cover img {
|
||||||
display: block;
|
display: block;
|
||||||
width: 100%;
|
max-width: 100%;
|
||||||
-webkit-border-radius: 5px 5px 0 0;
|
|
||||||
-moz-border-radius: 5px 5px 0 0;
|
|
||||||
-ms-border-radius: 5px 5px 0 0;
|
|
||||||
-o-border-radius: 5px 5px 0 0;
|
|
||||||
border-radius: 5px 5px 0 0;
|
border-radius: 5px 5px 0 0;
|
||||||
}
|
}
|
||||||
.user-sidebar .sidebar-setting .sidebar-post-menu {
|
.user-sidebar .sidebar-setting .sidebar-post-menu {
|
||||||
@@ -8792,7 +8781,7 @@ margin: 10px 0px 15px !important;
|
|||||||
.textarea-with-menu.active-text .textarea-menu-text,
|
.textarea-with-menu.active-text .textarea-menu-text,
|
||||||
.textarea-with-menu.active-memo .textarea-menu-memo,
|
.textarea-with-menu.active-memo .textarea-menu-memo,
|
||||||
.textarea-with-menu.active-poll .textarea-menu-poll {
|
.textarea-with-menu.active-poll .textarea-menu-poll {
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme, #ff4159)), to(var(--theme-slightly-dark, #d9122b))) 0 0
|
background: -webkit-gradient(linear, left top, left bottom, from(var(--theme, #0070ff)), to(var(--theme-slightly-dark, #0070ff))) 0 0
|
||||||
}
|
}
|
||||||
.textarea-with-menu .textarea-menu-text.disabled,
|
.textarea-with-menu .textarea-menu-text.disabled,
|
||||||
.textarea-with-menu .textarea-menu-memo.disabled,
|
.textarea-with-menu .textarea-menu-memo.disabled,
|
||||||
@@ -8881,7 +8870,7 @@ margin: 10px 0px 15px !important;
|
|||||||
content: "x";
|
content: "x";
|
||||||
}
|
}
|
||||||
.textarea-with-menu .textarea-poll .delete:hover {
|
.textarea-with-menu .textarea-poll .delete:hover {
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
.textarea-with-menu .textarea-poll .add-option {
|
.textarea-with-menu .textarea-poll .add-option {
|
||||||
@@ -8963,7 +8952,7 @@ border: 1px solid #dddddd;
|
|||||||
width: auto;
|
width: auto;
|
||||||
}
|
}
|
||||||
.post-poll:not(.selected) .poll-option {
|
.post-poll:not(.selected) .poll-option {
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
}
|
}
|
||||||
.post-poll:not(.selected) .poll-option .percentage, .post-poll:not(.selected) .poll-option .poll-background {
|
.post-poll:not(.selected) .poll-option .percentage, .post-poll:not(.selected) .poll-option .poll-background {
|
||||||
display: none;
|
display: none;
|
||||||
@@ -8984,7 +8973,7 @@ border: 1px solid #dddddd;
|
|||||||
}
|
}
|
||||||
.post-poll.selected .poll-option .poll-background {
|
.post-poll.selected .poll-option .poll-background {
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
background: var(--theme, #ff4159);
|
background: var(--theme, #0070ff);
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.1 KiB |
+30
-69
@@ -7,35 +7,25 @@
|
|||||||
width="270.35233"
|
width="270.35233"
|
||||||
height="61.079422"
|
height="61.079422"
|
||||||
viewBox="0 0 270.35233 61.079422"
|
viewBox="0 0 270.35233 61.079422"
|
||||||
sodipodi:docname="menu-logo.svg"
|
|
||||||
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
|
|
||||||
xml:space="preserve"
|
xml:space="preserve"
|
||||||
inkscape:export-filename="menu-logo.png"
|
|
||||||
inkscape:export-xdpi="170.44423"
|
|
||||||
inkscape:export-ydpi="170.44423"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||||
id="defs1"><linearGradient
|
id="defs1"><linearGradient
|
||||||
id="linearGradient3"
|
id="linearGradient3"><stop
|
||||||
inkscape:collect="always"><stop
|
style="stop-color:#a4c6ff;stop-opacity:0.94117647;"
|
||||||
style="stop-color:#fe3939;stop-opacity:1;"
|
|
||||||
offset="0"
|
offset="0"
|
||||||
id="stop3" /><stop
|
id="stop3" /><stop
|
||||||
style="stop-color:#c72a2a;stop-opacity:1;"
|
style="stop-color:#72aaff;stop-opacity:0.96862745;"
|
||||||
offset="1"
|
offset="1"
|
||||||
id="stop4" /></linearGradient><linearGradient
|
id="stop4" /></linearGradient><linearGradient
|
||||||
id="linearGradient1"
|
id="linearGradient1"><stop
|
||||||
inkscape:collect="always"><stop
|
style="stop-color:#96bdff;stop-opacity:0.93725491;"
|
||||||
style="stop-color:#ff3a3a;stop-opacity:1;"
|
|
||||||
offset="0"
|
offset="0"
|
||||||
id="stop1" /><stop
|
id="stop1" /><stop
|
||||||
style="stop-color:#ad1a1a;stop-opacity:1;"
|
style="stop-color:#519aff;stop-opacity:1;"
|
||||||
offset="1"
|
offset="1"
|
||||||
id="stop2" /></linearGradient><linearGradient
|
id="stop2" /></linearGradient><linearGradient
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient1"
|
xlink:href="#linearGradient1"
|
||||||
id="linearGradient2"
|
id="linearGradient2"
|
||||||
x1="136.69847"
|
x1="136.69847"
|
||||||
@@ -43,7 +33,6 @@
|
|||||||
x2="136.69847"
|
x2="136.69847"
|
||||||
y2="70.450951"
|
y2="70.450951"
|
||||||
gradientUnits="userSpaceOnUse" /><linearGradient
|
gradientUnits="userSpaceOnUse" /><linearGradient
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3"
|
xlink:href="#linearGradient3"
|
||||||
id="linearGradient4"
|
id="linearGradient4"
|
||||||
x1="149.797"
|
x1="149.797"
|
||||||
@@ -51,7 +40,6 @@
|
|||||||
x2="149.797"
|
x2="149.797"
|
||||||
y2="325.388"
|
y2="325.388"
|
||||||
gradientUnits="userSpaceOnUse" /><linearGradient
|
gradientUnits="userSpaceOnUse" /><linearGradient
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3"
|
xlink:href="#linearGradient3"
|
||||||
id="linearGradient5"
|
id="linearGradient5"
|
||||||
gradientUnits="userSpaceOnUse"
|
gradientUnits="userSpaceOnUse"
|
||||||
@@ -59,58 +47,31 @@
|
|||||||
y1="0"
|
y1="0"
|
||||||
x2="149.797"
|
x2="149.797"
|
||||||
y2="325.388" /><linearGradient
|
y2="325.388" /><linearGradient
|
||||||
inkscape:collect="always"
|
|
||||||
xlink:href="#linearGradient3"
|
xlink:href="#linearGradient3"
|
||||||
id="linearGradient6"
|
id="linearGradient6"
|
||||||
gradientUnits="userSpaceOnUse"
|
gradientUnits="userSpaceOnUse"
|
||||||
x1="149.797"
|
x1="149.797"
|
||||||
y1="0"
|
y1="0"
|
||||||
x2="149.797"
|
x2="149.797"
|
||||||
y2="325.388" /></defs><sodipodi:namedview
|
y2="325.388" /></defs><g
|
||||||
id="namedview1"
|
|
||||||
pagecolor="#505050"
|
|
||||||
bordercolor="#ffffff"
|
|
||||||
borderopacity="1"
|
|
||||||
inkscape:showpageshadow="0"
|
|
||||||
inkscape:pageopacity="0"
|
|
||||||
inkscape:pagecheckerboard="1"
|
|
||||||
inkscape:deskcolor="#505050"
|
|
||||||
inkscape:zoom="5.6568542"
|
|
||||||
inkscape:cx="118.26361"
|
|
||||||
inkscape:cy="41.807688"
|
|
||||||
inkscape:window-width="1920"
|
|
||||||
inkscape:window-height="1011"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="32"
|
|
||||||
inkscape:window-maximized="1"
|
|
||||||
inkscape:current-layer="g1" /><g
|
|
||||||
inkscape:groupmode="layer"
|
|
||||||
inkscape:label="Image"
|
|
||||||
id="g1"
|
id="g1"
|
||||||
transform="translate(-0.78294009,-1.5827909)"><g
|
transform="translate(-0.78294009,-1.5827902)"><g
|
||||||
id="g56"><rect
|
id="g56"><rect
|
||||||
style="fill:#ff4d4d;fill-opacity:1"
|
style="fill:#3c4f70;fill-opacity:0.988235"
|
||||||
id="rect53"
|
|
||||||
width="5.9472828"
|
|
||||||
height="5.9472828"
|
|
||||||
x="8.667901"
|
|
||||||
y="16.853588"
|
|
||||||
transform="rotate(-45)" /><rect
|
|
||||||
style="fill:#ad1a1a;fill-opacity:1"
|
|
||||||
id="rect53-3"
|
id="rect53-3"
|
||||||
width="5.9472828"
|
width="5.9472828"
|
||||||
height="7.947773"
|
height="7.947773"
|
||||||
x="8.667901"
|
x="8.667901"
|
||||||
y="22.800871"
|
y="22.800871"
|
||||||
transform="rotate(-45)" /><rect
|
transform="rotate(-45)" /><rect
|
||||||
style="fill:#ff7676;fill-opacity:1"
|
style="fill:#b6caec;fill-opacity:1"
|
||||||
id="rect53-3-6"
|
id="rect53-3-6"
|
||||||
width="5.9472828"
|
width="5.9472828"
|
||||||
height="7.947773"
|
height="7.947773"
|
||||||
x="16.853588"
|
x="16.853588"
|
||||||
y="-8.667901"
|
y="-8.667901"
|
||||||
transform="rotate(45)" /><rect
|
transform="rotate(45)" /><rect
|
||||||
style="fill:#ff7676;fill-opacity:1"
|
style="fill:#92b0dc;fill-opacity:1"
|
||||||
id="rect53-3-6-5"
|
id="rect53-3-6-5"
|
||||||
width="7.9418755"
|
width="7.9418755"
|
||||||
height="13.314311"
|
height="13.314311"
|
||||||
@@ -118,7 +79,7 @@
|
|||||||
y="-0.72012806"
|
y="-0.72012806"
|
||||||
transform="rotate(45)"
|
transform="rotate(45)"
|
||||||
ry="0" /><rect
|
ry="0" /><rect
|
||||||
style="fill:#ff7676;fill-opacity:1"
|
style="fill:#6495d8;fill-opacity:1"
|
||||||
id="rect53-3-6-5-8"
|
id="rect53-3-6-5-8"
|
||||||
width="13.31431"
|
width="13.31431"
|
||||||
height="17.050173"
|
height="17.050173"
|
||||||
@@ -126,7 +87,7 @@
|
|||||||
y="12.59123"
|
y="12.59123"
|
||||||
transform="rotate(45)"
|
transform="rotate(45)"
|
||||||
ry="0" /><rect
|
ry="0" /><rect
|
||||||
style="fill:#ad1a1a;fill-opacity:1"
|
style="fill:#011635;fill-opacity:1"
|
||||||
id="rect53-3-6-5-8-6"
|
id="rect53-3-6-5-8-6"
|
||||||
width="13.31431"
|
width="13.31431"
|
||||||
height="17.050173"
|
height="17.050173"
|
||||||
@@ -134,7 +95,7 @@
|
|||||||
y="44.062958"
|
y="44.062958"
|
||||||
transform="rotate(-45)"
|
transform="rotate(-45)"
|
||||||
ry="0" /><rect
|
ry="0" /><rect
|
||||||
style="fill:#ad1a1a;fill-opacity:1"
|
style="fill:#183662;fill-opacity:1"
|
||||||
id="rect53-3-6-5-9"
|
id="rect53-3-6-5-9"
|
||||||
width="7.9418755"
|
width="7.9418755"
|
||||||
height="13.314311"
|
height="13.314311"
|
||||||
@@ -143,30 +104,30 @@
|
|||||||
transform="rotate(-45)"
|
transform="rotate(-45)"
|
||||||
ry="0" /><path
|
ry="0" /><path
|
||||||
id="rect54"
|
id="rect54"
|
||||||
style="fill:#ff4d4d;fill-opacity:1"
|
style="fill:#7088ae;fill-opacity:1"
|
||||||
transform="rotate(-45)"
|
transform="rotate(-45)"
|
||||||
d="M 0.72012806,22.800871 H 8.667901 l -7.94777294,7.947775 z"
|
d="M 0.72012806,22.800871 H 8.667901 l -7.94777294,7.947775 z" /><path
|
||||||
sodipodi:nodetypes="cccc" /><path
|
|
||||||
id="rect54-2"
|
id="rect54-2"
|
||||||
style="fill:#d13434;fill-opacity:1"
|
style="fill:#5e769b;fill-opacity:1"
|
||||||
d="m 27.871707,15.613444 -5.619924,5.619924 -2e-6,-11.2398501 z"
|
d="m 27.871707,15.613444 -5.619924,5.619924 -2e-6,-11.2398501 z" /><path
|
||||||
sodipodi:nodetypes="cccc" /><path
|
id="rect54-8"
|
||||||
|
style="fill:#7088ae;fill-opacity:1;stroke-width:0.748295"
|
||||||
|
d="m 18.046421,5.7881546 4.205364,-4.2053637 2e-6,8.4107286 z" /><path
|
||||||
|
id="rect54-2-2"
|
||||||
|
style="fill:#5e769b;fill-opacity:1;stroke-width:0.748295"
|
||||||
|
d="m 26.45715,5.7881554 -4.205364,4.2053637 -2e-6,-8.4107289 z" /><path
|
||||||
id="rect54-29"
|
id="rect54-29"
|
||||||
style="fill:#ff4d4d;fill-opacity:1;stroke-width:1.67523"
|
style="fill:#4f75ac;fill-opacity:1;stroke-width:1.67523"
|
||||||
d="m 12.839233,30.645922 9.414637,-9.414637 3e-6,18.829278 z"
|
d="m 12.839233,30.645922 9.414637,-9.414637 3e-6,18.829278 z" /><path
|
||||||
sodipodi:nodetypes="cccc" /><path
|
|
||||||
id="rect54-2-3"
|
id="rect54-2-3"
|
||||||
style="fill:#d13434;fill-opacity:1;stroke-width:1.67523"
|
style="fill:#31568b;fill-opacity:1;stroke-width:1.67523"
|
||||||
d="m 31.668508,30.645922 -9.414637,9.414639 -3e-6,-18.829278 z"
|
d="m 31.668508,30.645922 -9.414637,9.414639 -3e-6,-18.829278 z" /><path
|
||||||
sodipodi:nodetypes="cccc" /><path
|
|
||||||
style="fill:#b68147;fill-opacity:1"
|
style="fill:#b68147;fill-opacity:1"
|
||||||
d="m 22.253868,40.060561 -6.028143,6.028146 v 12.674516 l 6.028143,3.898989 z"
|
d="m 22.253868,40.060561 -6.028143,6.028146 v 12.674516 l 6.028143,3.898989 z"
|
||||||
id="path55"
|
id="path55" /><path
|
||||||
sodipodi:nodetypes="ccccc" /><path
|
|
||||||
style="fill:#5e4125;fill-opacity:1"
|
style="fill:#5e4125;fill-opacity:1"
|
||||||
d="m 22.253873,40.060562 6.028143,6.028146 v 12.674516 l -6.028143,3.898989 z"
|
d="m 22.253873,40.060562 6.028143,6.028146 v 12.674516 l -6.028143,3.898989 z"
|
||||||
id="path55-2"
|
id="path55-2" /></g><path
|
||||||
sodipodi:nodetypes="ccccc" /></g><path
|
|
||||||
style="font-weight:bold;font-size:42.6667px;font-family:Comfortaa;-inkscape-font-specification:'Comfortaa Bold';white-space:pre;shape-padding:4.21878;fill:url(#linearGradient2)"
|
style="font-weight:bold;font-size:42.6667px;font-family:Comfortaa;-inkscape-font-specification:'Comfortaa Bold';white-space:pre;shape-padding:4.21878;fill:url(#linearGradient2)"
|
||||||
d="m 95.965639,70.450952 q -3.456002,0 -6.485338,-1.280001 -2.986669,-1.322668 -5.248004,-3.62667 -2.218668,-2.346668 -3.498669,-5.461337 -1.237334,-3.114669 -1.237334,-6.741338 0,-3.584003 1.237334,-6.656005 1.280001,-3.114669 3.498669,-5.418671 2.261335,-2.346669 5.248004,-3.669336 2.986669,-1.322668 6.485338,-1.322668 3.285336,0 5.632001,0.853334 2.38934,0.853334 4.77867,2.816002 0.34134,0.256 0.512,0.554667 0.21334,0.256 0.256,0.554667 0.0853,0.256001 0.0853,0.640001 0,0.810667 -0.59734,1.365334 -0.55466,0.512001 -1.36533,0.597334 -0.81067,0.04267 -1.57867,-0.554667 -1.57867,-1.365334 -3.28533,-2.090668 -1.664005,-0.725334 -4.437341,-0.725334 -2.517335,0 -4.736003,1.024001 -2.218669,1.024 -3.925336,2.816002 -1.664002,1.792001 -2.602669,4.181336 -0.938667,2.346669 -0.938667,5.034671 0,2.730668 0.938667,5.120003 0.938667,2.346669 2.602669,4.13867 1.706667,1.792001 3.925336,2.816002 2.218668,0.981334 4.736003,0.981334 2.176002,0 4.096001,-0.725334 1.96267,-0.768 3.75467,-2.090668 0.768,-0.554667 1.49334,-0.469334 0.768,0.04267 1.28,0.597334 0.512,0.512001 0.512,1.450668 0,0.426667 -0.17067,0.853334 -0.17067,0.384 -0.512,0.725334 -2.304,1.834668 -4.94934,2.773335 -2.602665,0.938668 -5.504001,0.938668 z M 123.0163,70.194951 q -3.54133,0 -6.31467,-1.493334 -2.73067,-1.536001 -4.30933,-4.181336 -1.536,-2.688002 -1.536,-6.144005 0,-3.498669 1.45066,-6.144005 1.49334,-2.688002 4.09601,-4.181336 2.60267,-1.536001 5.97333,-1.536001 3.32801,0 5.71734,1.493334 2.38934,1.450668 3.62667,4.053337 1.28,2.560001 1.28,5.930671 0,0.810667 -0.55466,1.365334 -0.55467,0.512 -1.40801,0.512 h -17.19468 v -3.413335 h 17.06668 l -1.74933,1.194667 q -0.0427,-2.133335 -0.85333,-3.797336 -0.81067,-1.706668 -2.30401,-2.688002 -1.49333,-0.981334 -3.62667,-0.981334 -2.432,0 -4.18133,1.066667 -1.70667,1.066668 -2.60267,2.944002 -0.896,1.834669 -0.896,4.181337 0,2.346668 1.06667,4.181336 1.06666,1.834668 2.944,2.901336 1.87733,1.066667 4.30933,1.066667 1.32267,0 2.68801,-0.469333 1.408,-0.512001 2.26133,-1.152001 0.64,-0.469334 1.36534,-0.469334 0.768,-0.04267 1.32266,0.426667 0.72534,0.640001 0.768,1.408001 0.0427,0.768001 -0.68266,1.322668 -1.45067,1.152001 -3.62667,1.877335 -2.13334,0.725333 -4.09601,0.725333 z m 25.25868,0 q -3.328,0 -6.016,-1.536001 -2.64534,-1.578668 -4.22401,-4.26667 -1.536,-2.688002 -1.536,-6.058671 0,-3.370669 1.408,-6.016004 1.45067,-2.688002 3.92534,-4.224003 2.47467,-1.578668 5.58934,-1.578668 2.51733,0 4.65067,1.066667 2.13333,1.024001 3.584,2.816002 V 38.877595 q 0,-0.981334 0.59733,-1.578668 0.64,-0.597334 1.57867,-0.597334 0.98134,0 1.57867,0.597334 0.59733,0.597334 0.59733,1.578668 v 19.456014 q 0,3.370669 -1.57866,6.058671 -1.53601,2.688002 -4.18134,4.26667 -2.64534,1.536001 -5.97334,1.536001 z m 0,-3.840002 q 2.176,0 3.88267,-1.024001 1.70667,-1.066668 2.688,-2.901336 0.98134,-1.834668 0.98134,-4.096003 0,-2.304001 -0.98134,-4.096003 -0.98133,-1.792001 -2.688,-2.816002 -1.70667,-1.066667 -3.88267,-1.066667 -2.13333,0 -3.88267,1.066667 -1.70667,1.024001 -2.73067,2.816002 -0.98133,1.792002 -0.98133,4.096003 0,2.261335 0.98133,4.096003 1.024,1.834668 2.73067,2.901336 1.74934,1.024001 3.88267,1.024001 z m 29.14132,3.840002 q -3.11467,0 -5.58934,-1.536001 -2.47467,-1.578668 -3.92533,-4.224003 -1.40801,-2.688002 -1.40801,-6.058671 0,-3.370669 1.53601,-6.058671 1.57866,-2.688002 4.224,-4.224003 2.688,-1.578668 6.016,-1.578668 3.32801,0 5.97334,1.578668 2.64534,1.536001 4.18134,4.224003 1.57867,2.688002 1.57867,6.058671 h -1.66401 q 0,3.370669 -1.45066,6.058671 -1.408,2.645335 -3.88267,4.224003 -2.47467,1.536001 -5.58934,1.536001 z m 0.85333,-3.840002 q 2.17601,0 3.88267,-1.024001 1.70667,-1.066668 2.68801,-2.858669 0.98133,-1.834668 0.98133,-4.096003 0,-2.304002 -0.98133,-4.096003 -0.98134,-1.834668 -2.68801,-2.858669 -1.70666,-1.066667 -3.88267,-1.066667 -2.13333,0 -3.88267,1.066667 -1.70666,1.024001 -2.73066,2.858669 -0.98134,1.792001 -0.98134,4.096003 0,2.261335 0.98134,4.096003 1.024,1.792001 2.73066,2.858669 1.74934,1.024001 3.88267,1.024001 z m 9.55734,3.712002 q -0.93866,0 -1.57866,-0.597333 -0.59734,-0.640001 -0.59734,-1.578668 v -6.528005 l 0.81067,-4.52267 3.54134,1.536001 v 9.514674 q 0,0.938667 -0.64,1.578668 -0.59734,0.597333 -1.53601,0.597333 z m 10.75199,-14.634677 q 0,-2.560002 1.23733,-4.565337 1.28,-2.048002 3.41334,-3.242669 2.13333,-1.194668 4.69333,-1.194668 2.56,0 3.79734,0.853334 1.28,0.810668 0.98133,1.962668 -0.128,0.597334 -0.512,0.938668 -0.34133,0.298667 -0.81066,0.384 -0.46934,0.08533 -1.02401,-0.04267 -2.73066,-0.554667 -4.90667,-0.08533 -2.176,0.469334 -3.456,1.749335 -1.23733,1.280001 -1.23733,3.242669 z m 0.0427,14.592011 q -1.024,0 -1.57867,-0.512001 -0.55466,-0.554667 -0.55466,-1.621334 V 48.818935 q 0,-1.024 0.55466,-1.578667 0.55467,-0.554667 1.57867,-0.554667 1.06667,0 1.57867,0.554667 0.55467,0.512 0.55467,1.578667 V 67.89095 q 0,1.024 -0.55467,1.578668 -0.512,0.554667 -1.57867,0.554667 z"
|
d="m 95.965639,70.450952 q -3.456002,0 -6.485338,-1.280001 -2.986669,-1.322668 -5.248004,-3.62667 -2.218668,-2.346668 -3.498669,-5.461337 -1.237334,-3.114669 -1.237334,-6.741338 0,-3.584003 1.237334,-6.656005 1.280001,-3.114669 3.498669,-5.418671 2.261335,-2.346669 5.248004,-3.669336 2.986669,-1.322668 6.485338,-1.322668 3.285336,0 5.632001,0.853334 2.38934,0.853334 4.77867,2.816002 0.34134,0.256 0.512,0.554667 0.21334,0.256 0.256,0.554667 0.0853,0.256001 0.0853,0.640001 0,0.810667 -0.59734,1.365334 -0.55466,0.512001 -1.36533,0.597334 -0.81067,0.04267 -1.57867,-0.554667 -1.57867,-1.365334 -3.28533,-2.090668 -1.664005,-0.725334 -4.437341,-0.725334 -2.517335,0 -4.736003,1.024001 -2.218669,1.024 -3.925336,2.816002 -1.664002,1.792001 -2.602669,4.181336 -0.938667,2.346669 -0.938667,5.034671 0,2.730668 0.938667,5.120003 0.938667,2.346669 2.602669,4.13867 1.706667,1.792001 3.925336,2.816002 2.218668,0.981334 4.736003,0.981334 2.176002,0 4.096001,-0.725334 1.96267,-0.768 3.75467,-2.090668 0.768,-0.554667 1.49334,-0.469334 0.768,0.04267 1.28,0.597334 0.512,0.512001 0.512,1.450668 0,0.426667 -0.17067,0.853334 -0.17067,0.384 -0.512,0.725334 -2.304,1.834668 -4.94934,2.773335 -2.602665,0.938668 -5.504001,0.938668 z M 123.0163,70.194951 q -3.54133,0 -6.31467,-1.493334 -2.73067,-1.536001 -4.30933,-4.181336 -1.536,-2.688002 -1.536,-6.144005 0,-3.498669 1.45066,-6.144005 1.49334,-2.688002 4.09601,-4.181336 2.60267,-1.536001 5.97333,-1.536001 3.32801,0 5.71734,1.493334 2.38934,1.450668 3.62667,4.053337 1.28,2.560001 1.28,5.930671 0,0.810667 -0.55466,1.365334 -0.55467,0.512 -1.40801,0.512 h -17.19468 v -3.413335 h 17.06668 l -1.74933,1.194667 q -0.0427,-2.133335 -0.85333,-3.797336 -0.81067,-1.706668 -2.30401,-2.688002 -1.49333,-0.981334 -3.62667,-0.981334 -2.432,0 -4.18133,1.066667 -1.70667,1.066668 -2.60267,2.944002 -0.896,1.834669 -0.896,4.181337 0,2.346668 1.06667,4.181336 1.06666,1.834668 2.944,2.901336 1.87733,1.066667 4.30933,1.066667 1.32267,0 2.68801,-0.469333 1.408,-0.512001 2.26133,-1.152001 0.64,-0.469334 1.36534,-0.469334 0.768,-0.04267 1.32266,0.426667 0.72534,0.640001 0.768,1.408001 0.0427,0.768001 -0.68266,1.322668 -1.45067,1.152001 -3.62667,1.877335 -2.13334,0.725333 -4.09601,0.725333 z m 25.25868,0 q -3.328,0 -6.016,-1.536001 -2.64534,-1.578668 -4.22401,-4.26667 -1.536,-2.688002 -1.536,-6.058671 0,-3.370669 1.408,-6.016004 1.45067,-2.688002 3.92534,-4.224003 2.47467,-1.578668 5.58934,-1.578668 2.51733,0 4.65067,1.066667 2.13333,1.024001 3.584,2.816002 V 38.877595 q 0,-0.981334 0.59733,-1.578668 0.64,-0.597334 1.57867,-0.597334 0.98134,0 1.57867,0.597334 0.59733,0.597334 0.59733,1.578668 v 19.456014 q 0,3.370669 -1.57866,6.058671 -1.53601,2.688002 -4.18134,4.26667 -2.64534,1.536001 -5.97334,1.536001 z m 0,-3.840002 q 2.176,0 3.88267,-1.024001 1.70667,-1.066668 2.688,-2.901336 0.98134,-1.834668 0.98134,-4.096003 0,-2.304001 -0.98134,-4.096003 -0.98133,-1.792001 -2.688,-2.816002 -1.70667,-1.066667 -3.88267,-1.066667 -2.13333,0 -3.88267,1.066667 -1.70667,1.024001 -2.73067,2.816002 -0.98133,1.792002 -0.98133,4.096003 0,2.261335 0.98133,4.096003 1.024,1.834668 2.73067,2.901336 1.74934,1.024001 3.88267,1.024001 z m 29.14132,3.840002 q -3.11467,0 -5.58934,-1.536001 -2.47467,-1.578668 -3.92533,-4.224003 -1.40801,-2.688002 -1.40801,-6.058671 0,-3.370669 1.53601,-6.058671 1.57866,-2.688002 4.224,-4.224003 2.688,-1.578668 6.016,-1.578668 3.32801,0 5.97334,1.578668 2.64534,1.536001 4.18134,4.224003 1.57867,2.688002 1.57867,6.058671 h -1.66401 q 0,3.370669 -1.45066,6.058671 -1.408,2.645335 -3.88267,4.224003 -2.47467,1.536001 -5.58934,1.536001 z m 0.85333,-3.840002 q 2.17601,0 3.88267,-1.024001 1.70667,-1.066668 2.68801,-2.858669 0.98133,-1.834668 0.98133,-4.096003 0,-2.304002 -0.98133,-4.096003 -0.98134,-1.834668 -2.68801,-2.858669 -1.70666,-1.066667 -3.88267,-1.066667 -2.13333,0 -3.88267,1.066667 -1.70666,1.024001 -2.73066,2.858669 -0.98134,1.792001 -0.98134,4.096003 0,2.261335 0.98134,4.096003 1.024,1.792001 2.73066,2.858669 1.74934,1.024001 3.88267,1.024001 z m 9.55734,3.712002 q -0.93866,0 -1.57866,-0.597333 -0.59734,-0.640001 -0.59734,-1.578668 v -6.528005 l 0.81067,-4.52267 3.54134,1.536001 v 9.514674 q 0,0.938667 -0.64,1.578668 -0.59734,0.597333 -1.53601,0.597333 z m 10.75199,-14.634677 q 0,-2.560002 1.23733,-4.565337 1.28,-2.048002 3.41334,-3.242669 2.13333,-1.194668 4.69333,-1.194668 2.56,0 3.79734,0.853334 1.28,0.810668 0.98133,1.962668 -0.128,0.597334 -0.512,0.938668 -0.34133,0.298667 -0.81066,0.384 -0.46934,0.08533 -1.02401,-0.04267 -2.73066,-0.554667 -4.90667,-0.08533 -2.176,0.469334 -3.456,1.749335 -1.23733,1.280001 -1.23733,3.242669 z m 0.0427,14.592011 q -1.024,0 -1.57867,-0.512001 -0.55466,-0.554667 -0.55466,-1.621334 V 48.818935 q 0,-1.024 0.55466,-1.578667 0.55467,-0.554667 1.57867,-0.554667 1.06667,0 1.57867,0.554667 0.55467,0.512 0.55467,1.578667 V 67.89095 q 0,1.024 -0.55467,1.578668 -0.512,0.554667 -1.57867,0.554667 z"
|
||||||
id="text55"
|
id="text55"
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 10 KiB |
Reference in New Issue
Block a user