Skip to content

Pillowfort theme by amkitakk

Screenshot of Pillowfort theme

Details

Authoramkitakk

LicenseNo License

Categorypillowfort

Created

Updated

Size2.5 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A new theme for pillowfort.social that changes the shape and colors of the UI.

Notes

06/08/2022 : THE NEW UI IS IN! Which means this needed an update to not look too wonky. Since the new UI added lots of improvements, I was able to remove a lot of code to this theme; all it does now is round some corners, change some link colors, and make the background lighter (as personal preference, but you can remove/comment out that part of the code if you don't want it).

Commented as much as possible, so feel free to mess around with the code!
If you only want to change the theme colors, all you need to change are the HEX values in the "variables" category at the very top.

Source code

/* ==UserStyle==
@name         Pillowfort theme
@version      20221125.16.52
@namespace    userstyles.world/user/amkitakk
@description  A new theme for pillowfort.social that changes the shape and colors of the UI.
@author       amkitakk
@license      No License
==/UserStyle== */

@-moz-document domain("pillowfort.social") {
/*-----------------variables-----------------*/
/*palette generated using coolors.io : https://coolors.co/eeeeee-f2545b-a93f55-19323c-7d8cc4*/
:root {
	--c-bg: #eee;
	/*background color*/
	--c-link: #F2545B;
	/*tag and username colors*/
	--c-link-hover: #A93F55;
	/*tag and username colors when hovering*/
}

/*-----------------font tweaks-----------------*/
/*bold links*/
a {
	font-weight: 700;
}

/*-----------------colors-----------------*/
/*light background*/
body {
	background-color: var(--c-bg);
}

/*change username and tag colors*/
a.sidebar-row,
a.ng-binding {
	color: var(--c-link) !important;
}
a.sidebar-row:hover,
a.ng-binding:hover {
	color: var(--c-link-hover) !important;
}

/*-----------------sidebar tweaks-----------------*/
/*text changes*/
.sidebar,
.sidebar-row {
	text-transform: lowercase !important;
	font-variant: normal !important;
}
.box-text {
	font-size: 0.6em !important;
}
/*move to top left*/
.sidebar {
	margin-top: -4px;
	margin-left: 0;
}
#sidebar-collapsed {
	margin-top: 0px !important;
	margin-left: 0px !important;
}
/*-----------------round stuff-----------------*/
/*circle avatars -- frames will look weird */
.avatar img {
	border-radius: 100%;
}
/*rounded posts*/
.post.main {
	border-radius: 40px;
}
.ng-scope,
.nav-tabs li a,
.results-count {
	border-radius: 20px;
}
.header,
.header-top {
	border-radius: 20px 20px 0 0;
}
.post-nav,
.submit-post-bkd,
.inbox-bottom {
	border-radius: 0 0 20px 20px;
}
.modal-content {
	border-radius: 20px 20px 40px 40px;
}
/*rounded popups*/
.success-message {
	border-radius: 40px;
}
/*rounded comments*/
.comment-form {
	border-radius: 20px;
}
/*rounded sidebar corners*/
.sidebar,
.sidebar-row,
.sidebar-icon,
#expanded-bar-container,
#user-sidebar-expanded,
.sidebar-bottom-left,
.sidebar-bottom-show {
	border-radius: 0 0 40px 0;
}

/*-----------------remove borders-----------------*/
.sidebar,
.post.main {
	border: none !important;
}

/*-----------------make images take full post width-----------------*/
/* disabled because it causes distorsion on taller images */
/*.full {
	width: 100%;
}*/

/*-----------------add subtle shadows-----------------*/
.avatar img,
.main {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.1)
}
}

Reviews

No reviews yet.