some text styling
mfc by neelz
Details
Authorneelz
LicenseNo License
Categorymyfreecams.com
Created
Updated
Size14 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
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...