Skip to content

mfc by neelz

Screenshot of mfc

Details

Authorneelz

LicenseNo License

Categorymyfreecams.com

Created

Updated

Size14 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

some text styling

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         mfc
@version      20231007.13.33
@namespace    ?
==/UserStyle== */

@-moz-document regexp("https?:\\/\\/www.myfreecams.com.*") {
.generic_table#token_sessions_table tr.tip_comment {
	display: table-row!important;
}

.generic_table#token_sessions_table tr.tip_comment td span {
	background-color: #fcfc71!important;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-top-right-radius: 15px;
	color: #333;
	display: inline-block;
	margin: -2px 0 0 10px;
	max-width: 95%;
	margin-bottom: 3px;
	padding: 3px 10px;
}

.generic_table#token_sessions_table tr.tip_comment.active {
	display: none!important;
}

/* user notes monospace font */
textarea#notes_textarea {
	font-family: "roboto mono", consolas, monospace;
}

/*** scroll to top button ***/
.room_count {
	color: #333;
	font-weight: bold;
}

.pm_history_contents {
	background-color: #3b3b3b;
}

#online_model_control_message img {
	filter: invert(1) hue-rotate(120deg) brightness(1.5);
	border-radius: 20px;
	width: 20px;
	margin-bottom: -5px;
	background-color: #fff;
	line-height: 20px;
	height: 20px;
	box-shadow: 2px 2px 2px #fff;
}

#online_model_control_message:hover img {
	filter: invert(0) hue-rotate(200deg);
}

.highlight_bg.fs12.mb10.p2.tac {
	text-align: center;
	width: 150px;
	color: #000;
}

#friends_list_view_mode_icon.simenu_toggle_preview {
	position: static;
	width: 16px;
	background-color: lime;
	height: 16px;
	float: right;
	cursor: unset;
	margin-right: 3px;
	padding: 1px;
}

#friends_list_view_mode_icon.simenu_toggle_preview:hover {
	filter: invert(1);
	cursor: crosshair;
}
}

@-moz-document regexp("https?://www.myfreecams.com.+") {
/* ===============================================================================================================================
// === model name styling
// ==============================================================================================================================*/
.homepage_online_pattern5 .model_title {
	padding-right: 2px;
	padding-left: 2px;
}

.model_title a,
#online_broadcasters .model_title,
div.homepage_online_pattern5 > div > span.model_title > a > span {
	text-shadow: 1px 1px 1px #151515, -1px 1px 1px #151515, 1px -1px 1px #151515, -1px -1px 1px #151515, 2px 2px 2px #d7d7d7!important;
	text-decoration: none!important;
	font-size: 24px!important;
	color: #fff ! important;
	font-family: "Encode Sans Expanded"!important;
	font-weight: 700!important;
	text-transform: capitalize!important;
	line-height: 18px!important;
	padding-bottom: 1px!important;
	font-style: normal!important;
}

.model_list_friend .model_title a {
	text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff, 2px 2px 2px #000!important;
	font-family: "Encode Sans Expanded"!important;
	color: #000!important;
}

.model_title a[onclick*="model_menu:1"][title] {
	height: 20px;
	width: 20px;
	display: block;
	position: absolute;
	background-size: 100%;
	background-position: center;
	opacity: .7;
	transition: opacity .3s;
	right: 3px;
	top: -1px;
	filter: brightness(0.6) contrast(30);
	background-color: lime;
}

.model_title a[onclick*="model_menu:1"][title]:hover {
	filter: invert(1);
}

.model_online .model_title .menu_icon {
	position: unset!important;
	right: unset!important;
	top: unset!important;
	height: 100%;
	width: 100%;
}

/* ===============================================================================================================================
// === model refresh icon 
// ==============================================================================================================================*/
img#refresh_icon {
	border: 1px #222222 solid;
	background-color: lime!important;
	margin-bottom: -10px!important;
	padding: 4px;
	position: relative;
	border-radius: 15px!important;
}

img#refresh_icon:hover {
	filter: invert(100%);
}

.model_list_image_holder > img {
	height: auto!important;
}

/* ===============================================================================================================================
// === big homepage button
// ==============================================================================================================================*/
#btn_homepage a[title*="Back to Homepage"] {
	color: yellow!important;
	background-color: #000!important;
	padding: 1px 15px;
	line-height: 12px;
	border: 1px yellow solid;
	text-decoration: none;
	font-size: 12px;
}

#btn_homepage a[title*="Back to Homepage"]:hover,
a[title*="Go to the Lounge"]:hover {
	filter: invert(70%);
}
}

@-moz-document regexp("https?://www.myfreecams.com.+") {
/* ===============================================================================================================================
// === modellist txt popup styling, z=lime
// ==============================================================================================================================*/
div[id*="_content"] > div[style*="height:250px"] {
	height: 380px!important;
	border-width: 1px 1px!important;
}

div[id*="_content"] > div[style*="height:250px"] td[valign="top"] div[style="background-color:#DDDDDD;font-weight:bold;"],
div[id*="_content"] > div[style*="height:250px"] td[valign="top"] div[style*="font-weight:bold"] {
	border: 1px solid lime;
	font-weight: normal!important;
}

td[valign="top"] div[style*="background-color:#DDDDDD"],
td[valign="top"] div[style*="background-color:#55FF55"],
td[valign="top"] div[style*="background-color:#FFFF44"] {
	background-color: transparent!important;
}

div[id*="_content"] > div[style*="height:250px"] td[valign="top"] > div > a {
	font-size: 16px;
}
}

@-moz-document regexp("https?://www.myfreecams.com.+") {
/* ===============================================================================================================================
// === special friends hightlighting
// ==============================================================================================================================*/
.model_list_friend {
	background-color: #f5a500!important;
}

.model_list_new_model {
	background-color: #FFFF00!important;
}

.model_list_recommend,
.model_list_notes,
.model_list_pvt,
.model_list_grp,
.model_list_idle,
.model_list_hidden,
.model_list_bookmark,
.model_list_mend,
.model_list_popular,
.model_list_custom_alert,
.model_list_trending,
.model_list_history,
.model_list_region_top {
	border: 1px solid #4e4e4e;
	background-color: #2b2b2b;
}

/* default values
.model_list_notes { background-color: #99FF99; }
.model_list_pvt { background-color: #E5E5E5; }
.model_list_grp { background-color: #99FF99; }
.model_list_idle { background-color: #F3F3F3; }
.model_list_new_model { background-color: #FFFF00; }
.model_list_friend { background-color: #FFCCCC; }
.model_list_hidden { background-color: #7777FF; }
.model_list_bookmark { background-color: #FFDDBB; }
.model_list_mend { background-color: #B3D9C0; }
.model_list_popular { background-color: #9999FF; }
.model_list_custom_alert { background-color: #EEEEEE; }
.model_list_trending { background-color: #FFCC88; }
.model_list_history { background-color: #CCCCCC; }
.model_list_region_top { background-color: #CCCCDD; }
*/
/* chelsealips */
div#online_friend_22329637,
divv#online_friend_22329637 span,
div[name="user22329637"].modelbox_22329637 {
	vertical-align: sub!important;
	color: rgb(255, 255, 255)!important;
	background-color: #a717fc!important;
}

div[id^="online_friend_"] a[title*="Send a Private"] span {
	max-width: 100px;
}

#online_friend_29201083 span {
	color: lime!important;
}
}

@-moz-document regexp("https?://www.myfreecams.com.+") {
/* ===============================================================================================================================
// === popusermenu styling
// ==============================================================================================================================*/
a[class*="tx_"]:hover {
	filter: invert(1);
}

div a:not([class]):hover {
	background-color: lime;
	filter: invert(1);
}

a[class*="tx_"] {
	padding: 5px 5px;
	font-size: 12px;
	text-transform: capitalize;
	border-radius: 12px;
	box-sizing: border-box;
	border: 1px solid #fff;
	text-decoration: none;
	line-height: 26px;
}

a[class*="tx_add"] {
	color: white!important;
	background-color: green;
}

a[class*="tx_remove"] {
	color: white!important;
	background-color: red;
}
}

@-moz-document regexp("https?://www.myfreecams.com/_html/player.html.+") {
table div#player_main {
	overflow-y: scroll!important;
}
}

@-moz-document regexp("https?://www.myfreecams.com.+") {
/* ===============================================================================================================================
// === friendlist
// ==============================================================================================================================*/
/*.personal_menu_active .main_row .model_list {
    width: calc(100% - 216px + 2px);
    transition: width .3s;
}

.personal_menu_active .menus {
    width: 216px;
}
*/
#online_friends_scroll {
	overflow-y: clip!important;
}

#sidebar_header {
	right: 30px;
	position: absolute;
	top: 4px;
	z-index: 1000000!important;
}

.menus #sidebar_header {
	text-align: center;
}

#windows_list_tr {
	margin-top: 24px;
}

.model_cell_small.mcs_friend_bookmark:nth-child(even) {
	background-color: #2c2c2ccf;
}

#online_friends_list_wrapper {
	width: 100%!important;
}

#friends_container .container {
	background-color: #3c3c3c;
}

div#online_friends_list {
	padding: 5px 5px 5px 3px!important;
}

.friendslist_item {
	height: 18px!important;
	margin: 2px 0px 2px 0px!important;
}

.friend...

Reviews

No reviews yet.