Skip to content

Instantly share code, notes, and snippets.

@mrmrs
Last active March 21, 2016 15:07
Show Gist options
  • Save mrmrs/57705f9a9fdce4d3d6f7 to your computer and use it in GitHub Desktop.
Save mrmrs/57705f9a9fdce4d3d6f7 to your computer and use it in GitHub Desktop.
All of the single purpose rulesets that set an element to display: none in the css used for pinterest.com
/* PINTEREST */
.BoardPage.placeBoardV2.mapView .transformWrapper .BoardHeader .boardHeaderWrapper {
display: none;
}
.BoardPage.placeBoardV2.mapView .transformWrapper .Grid .gridContainer .AddPinRepWithPlace {
display: none;
}
.BoardPage.placeBoardV2.mapView .transformWrapper .Grid .GridFooter {
display: none !important;
}
.placeBoardV2 .BoardInvite {
display: none;
}
.PinLikeButton.unlike em {
display: none;
}
.UserProfileContent.loading > div {
display: none;
}
.columns-3 .UserProfileHeader.profileHeader .userProfileHeaderTopSources {
display: none;
}
.columns-3 .UserSettingsPage .toc {
display: none;
}
.BackgroundImage .holderImage {
display: none;
}
.columns-3 .Button.sendInfoBar .buttonText {
display: none;
}
.Grid .navigator {
display: none;
}
.GridFooter.showGridLoading .gridFooterLogoIcon {
display: none;
}
.ImageUploader .disabled input {
display: none;
}
.IncrementingNavigateButton.hidden {
display: none;
}
.Modal.webNewContentNewRepin .closeModal {
display: none;
}
.PagedCollection .moreItemsContainer.hidden {
display: none;
}
.PagedGrid .moreItems.hide {
display: none;
}
.PositionModule > .Module {
display: none;
}
.Progress.hidden {
display: none;
}
.RadioGroup.noRadioButtons .RadioButton {
display: none;
}
.SelectList .hidden {
display: none;
}
.Typeahead.addPinToMap.hidden {
display: none;
}
.App .fbAd {
display: none;
}
.newUserTutorial .AuthHomePage .emptyHomeFeed,
.newUserPinIntroTutorial .AuthHomePage .emptyHomeFeed {
display: none;
}
.newUserTutorial .AuthHomePage .Grid,
.newUserPinIntroTutorial .AuthHomePage .Grid {
display: none;
}
.FooterButtons .userEducationTutorialButton {
display: none;
}
.FooterButtons.hasGuides .emptyTutorialButton {
display: none;
}
.HeaderBase.hidden {
display: none;
}
.ielt10 .User .hoverMask {
display: none !important;
}
.ielt10 .User.userSelect .hoverMask {
display: none !important;
}
.ielt10 .Category .hoverMask {
display: none !important;
}
.ielt10 .Domain .domainWrapper .hoverMask {
display: none !important;
}
.Interest.followingOneClickHoverView .interestFollowButton.btn,
.Interest.followingOneClickHoverView .wideInterestFollowButton.btn {
display: none;
}
.StoryboardPin.hidden {
display: none;
}
.StoryboardPin .triangle {
display: none;
}
.StoryboardRow.noText .StoryboardPin .pinText {
display: none;
}
.StoryboardRow.fourPinUnequal .StoryboardPin .description,
.StoryboardRow.fourPinUnequalReverse .StoryboardPin .description {
display: none;
}
.StoryboardRow.titleOnly .description {
display: none;
}
.StoryboardRow.descriptionOnly .importantInfo {
display: none;
}
.StoryboardRow.hideText .pinText {
display: none;
}
.ielt10 .VisuallySimilar .vsimilarWrapper .hoverMask {
display: none !important;
}
.Closeup.lite .arrow-nav,
.columns-3 .Closeup .arrow-nav {
display: none;
}
.Closeup.lite .closeupBottom {
display: none;
}
.columns-3 .Closeup.relatedPinsFlow.Module .CloseupBottom .CloseupRelatedPins .sectionTitle {
display: none;
}
.PinActionBar.lite .NavigateButton,
.PinActionBar.lite .PinLikeButton,
.PinActionBar.lite .shareGear {
display: none;
}
.ConversationMessage.hasObject.hasNoDescription .messageCaret,
.ConversationMessage.hasBoard.hasNoDescription .messageCaret,
.ConversationMessage.hasUser.hasNoDescription .messageCaret,
.ConversationMessage.hasPin.hasNoDescription .messageCaret {
display: none;
}
.ConversationMessage .Board .boardFollowUnfollowButton {
display: none;
}
.ConversationMessage .Pin .pinCredits,
.ConversationMessage .Pin .richPinMetaLink,
.ConversationMessage .Pin .pinAttribution,
.ConversationMessage .Pin .PinCommentList,
.ConversationMessage .Pin .recommendationReasonWrapper,
.ConversationMessage .Pin .pinSocialMeta,
.ConversationMessage .Pin .pinNavLink {
display: none;
}
.ConversationMessage .User .UserFollowButton {
display: none;
}
.ConversationMessage.isOwnMessage.hasObject.pending .msgObjectSent,
.ConversationMessage.isOwnMessage.hasBoard.pending .msgObjectSent,
.ConversationMessage.isOwnMessage.hasUser.pending .msgObjectSent,
.ConversationMessage.isOwnMessage.hasPin.pending .msgObjectSent {
display: none;
}
.AddPinToMap .uploaderProgress {
display: none;
}
.AddPinToMap .uploadPinForMap.hasUploadedImage .btn {
display: none;
}
.AddPinToMap .uploadPinForMap.hasUploadedImage:after {
display: none;
}
.AddPinToMap.isEmpty .noResultState {
display: none;
}
.AddPinToMap .noResultState {
display: none;
}
.AddPinToMap.hasNoResults .emptyState {
display: none;
}
.Map .map-info-container {
display: none;
}
.Map .mapbox-control-info {
display: none !important;
}
.Map .markerIcon.placeholder .markerShadow {
display: none;
}
.PlaceBoardInfoBar.placeBoardV1InfoBar .smallBoardName,
.PlaceBoardInfoBar.placeBoardV1InfoBar .pinsAndFollowerCount {
display: none;
}
.PlaceSelector .addPlaceToPinForm.hidden {
display: none;
}
.PlaceSelector .addPlaceToPinForm .removePlace {
display: none;
}
.OAuthPageBase .loading {
display: none;
}
.AppInstallModal .phonePicker {
display: none;
}
.AppInterstitial .appInfo {
display: none; }
.AppInterstitial .appStoreScreenshotContainer {
display: none;
}
.AppInterstitial.appStoreTest .overlayTitle {
display: none;
}
.LogoutAppUpsell .contents .getAppDialog .dialogSuccess {
display: none;
}
.FastFollow .fastFollowGridContainer .searchHeading {
display: none;
}
.FastFollowSidebar.expand .showMoreCategories,
.FastFollowSidebar .showLessCategories {
display: none;
}
.FastFollowSidebar .moreCategories {
display: none;
}
body[data-pinterest-extension-installed="true"] .HeroPinItButton {
display: none;
}
.HeroPinvitationalInvite .heroSeparator.heroBasicSeparator {
display: none;
}
.HeroPinvitationalInvite .message.heroMessage.heroBasicMessage .heroSubtitle {
display: none;
}
.HeroWeekInviter .heroSeparator.heroBasicSeparator {
display: none;
}
.HeroWeekInviter .message.heroMessage.heroBasicMessage .heroSubtitle {
display: none;
}
.InviteListBase .emptyResultsFooterContainer {
display: none;
}
.MultiInviterEmail .standardForm.emailInviteForm .formErrorMessage {
display: none;
}
.KLPBar {
display: none;
}
.NewYearsAnimation video {
display: none; }
}
.Notifications.withinSegmentedController .notifFooter {
display: none;
}
.NotificationsConversationsDropdown .conversationsContent {
display: none;
}
.NotificationsConversationsDropdown.conversationsShowing .notificationsContent {
display: none;
}
.NotificationSettings .emailDisabled > li {
display: none;
}
.NuxProgressMweb .nuxProgress {
display: none;
}
.PinvitationalInviteHomefeedModal .dismissButton {
display: none;
}
.PinvitationalInviteHomefeedModal .inviter {
display: none;
}
.PinvitationalInviteListEmail .inviteAll {
display: none;
}
.PinvitationalRedemptionFlow .businessField.linkGroup {
display: none;
}
.PinvitationalRequestFlow .waitlistContentWrapper .requestStep .emailInputGroup .formErrorMessage {
display: none;
}
.PinvitationalRequestFlow .waitlistContentWrapper .confirmStep {
display: none;
}
.InitiatePasswordReset .hidden {
display: none;
}
.PasswordResetOneClick .successMessage {
display: none;
}
.FlatSignupUserRegister .nameGenderAgeStep {
display: none;
}
.FlatSignupUserRegister .formErrorMessage {
display: none;
}
.FlatSignupUserRegister .formInlineCheckedSet input[type='radio'] {
display: none;
}
.UserRegister.inline .hidden {
display: none;
}
.UserRegister.inline .step1 .step1Bottom {
display: none;
}
.UserRegister.inline .step1 .formErrorMessage,
.UserRegister.inline .step1 .formWarningMessage,
.UserRegister.inline .step2 .formErrorMessage,
.UserRegister.inline .step2 .formWarningMessage,
.UserRegister.inline .step2Facebook .formErrorMessage,
.UserRegister.inline .step2Facebook .formWarningMessage {
display: none;
}
.UserRegister.inline .step1.pinvitationalWall .divider,
.UserRegister.inline .step1.pinvitationalWall .businessField,
.UserRegister.inline .step2.pinvitationalWall .divider,
.UserRegister.inline .step2.pinvitationalWall .businessField,
.UserRegister.inline .step2Facebook.pinvitationalWall .divider,
.UserRegister.inline .step2Facebook.pinvitationalWall .businessField {
display: none;
}
.UserRegister.inline .JumpStartUserRegisterLegalTerms {
display: none;
}
.UserRegister.inline .stepHeading {
display: none;
}
.UserRegister.jumpStart .groupSeparatorWrapper {
display: none;
}
.UserRegister.jumpStart .errorTooltip {
display: none !important;
}
.modalPinIntro .previousButton {
display: none;
}
body.interestsNuxMwebTutorial .Nags {
display: none;
}
body.interestsNuxMwebTutorial .Nags {
display: none;
}
.JumpStartUnauthHomeFooter.whiteWall .gradient {
display: none;
}
.JumpStartUnauthWall .interestsWrapper .gradient {
display: none;
}
.ielt10 .Board .hoverMask {
display: none !important;
}
.Board.noButton .BoardFollowButton.Button {
display: none;
}
.BoardInfoBar .boardButtons .sendInfoBar span {
display: none;
}
.BoardLabel.compact .boardImg {
display: none;
}
.BoardInvite.boardDetail .success {
display: none;
}
.PinCreate3 .shareInput {
display: none;
}
.PinCreate3 .createButton {
display: none;
}
.PinCreate3 .BoardCreate .inviteButton {
display: none;
}
.PinCreate3 .BoardCreate .descriptionWrapper,
.PinCreate3 .BoardCreate .categoryWrapper,
.PinCreate3 .BoardCreate .mapToggleWrapper {
display: none;
}
.PinCreate3 .selected .BoardIcons {
display: none;
}
.PinDupWarning .Spinner {
display: none;
}
.PinComment .btn {
display: none;
}
.PinCommentList.empty .commentsContainer {
display: none;
}
.Pin .bulkEditPinWrapper {
display: none;
}
.Pin.detailed .closeupContentSection .translateButton.hidden {
display: none;
}
.ielt10 .Pin.summary .hoverMask {
display: none !important;
}
.Pin.summary .pinNavLink.navLinkOverlay.squished {
display: none;
}
.Pin.summary .creditItem.pinnedToBoard img {
display: none;
}
.ielt10 .Pin.summary .pinImageActionButtonWrapper .pinImageDim {
display: none !important;
}
.Pin.summary.hideHoverUI .hoverMask {
display: none;
}
.Pin.summary .pinDescriptionInput {
display: none;
}
.Pin.summary.cloned .repinSendButtonWrapper,
.Pin.summary.cloned .likeEditButtonWrapper {
display: none;
}
.Pin.summary.cloned.editingDescription .editPinDescription {
display: none;
}
.Pin.summary.cloned.editingDescription p.pinDescription {
display: none;
}
.Pin.summary .pinLocationMeta {
display: none;
}
.Pin.summary.placeSummary .pinWrapper > div {
display: none;
}
.Pin.summary.placeSummary .pinWrapper .pinImageActionButtonWrapper .repinSendButtonWrapper,
.Pin.summary.placeSummary .pinWrapper .pinImageActionButtonWrapper .likeEditButtonWrapper,
.Pin.summary.placeSummary .pinWrapper .pinImageActionButtonWrapper .NavigateButton {
display: none;
}
.Pin.summary.placeSummary .pinWrapper .pinLocationMeta .locationExtended {
display: none;
}
.Pin.summary.placeSummary.mapFocus .pinWrapper .placePinActivateWrapper {
display: none;
}
.Pin.summary.placeSummary.hidden {
display: none;
}
.ielt10 .Pin.boardPinsGrid .hoverMask,
.ielt10 .Pin.visualObjectGrid .hoverMask,
.ielt10 .Pin.plainImageGrid .hoverMask {
display: none !important;
}
.Pin.lite .likeEditButtonWrapper,
.Pin.lite .pinnerViaPinnerCredit,
.Pin.lite .PinCommentList,
.Pin.lite .sendPinGrid {
display: none;
}
.Pin.tutorialHighlight .pinImageActionButtonWrapper .likeEditButtonWrapper,
.Pin.tutorialHighlight .pinImageActionButtonWrapper .sendPinGrid {
display: none;
}
.DomainVerify .standardForm .errorSection,
.DomainVerify .standardForm .filename {
display: none;
}
.UserInfoBar.infoBar .tabs li.hideGetStarted {
display: none;
}
.UserEditVerifyWebsite .hidden {
display: none;
}
.UserSettingsPage .customGender .hidden {
display: none;
}
.UserSettingsPage .emailDisabled > li {
display: none;
}
.FlagContent .hidden {
display: none;
}
.TrademarkForm .agentFields {
display: none;
}
.TrademarkForm .transferField {
display: none;
}
.NagBase {
display: none;
}
.formInlineCheckedSet .formFieldMessage {
display: none;
}
.formInlineCheckedSet .formHelpMessage {
display: none;
}
.radioWrappingLabel--textOnly.radioWrappingLabel--textOnly.radioWrappingLabel--textOnly input {
display: none;
}
input::-ms-clear {
display: none;
}
.hidden {
display: none;
}
audio:not([controls]) {
display: none;
}
.Spinner.hidden {
display: none;
}
.fixedsticky-dummy {
display: none;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.Button.followerCount em {
display: none;
}
.Button.createConversation .Spinner {
display: none;
}
.Button.createConversation.loading em {
display: none;
}
.Button.createConversation .Spinner {
display: none;
}
.Button.createConversation.loading em {
display: none;
}
.Button.unauthHomePageDismissButton {
display: none;
}
.SearchForm .submit.newSearchForm {
display: none;
}
.App.showingPlaceBoard .footerButtonsWrapper,
.App.showingPlaceBoard .footerIcon {
display: none;
}
.newUserTutorial .App .Nags,
.newUserPinIntroTutorial .App .Nags {
display: none;
}
.Header .headerContainer .leftHeaderContent .downloadTagline .conditionalBreak {
display: none;
}
.columns-3 .Header .headerContainer .leftHeaderContent .downloadTagline .logoIcon,
.columns-4 .Header .headerContainer .leftHeaderContent .downloadTagline .logoIcon {
display: none;
}
.Header.alt .SearchForm {
display: none;
}
.Header .newUserExperiment .leftHeaderContent,
.Header .newUserExperiment .rightHeaderContent {
display: none;
}
.Header .categoriesMenuContainer {
display: none;
}
.GenericPinInfo .title {
display: none;
}
.PromotedPinInfo .title {
display: none;
}
.RelatedPinInfo .title {
display: none;
}
.RemovePinDialog .feedbackGiven {
display: none;
}
.RemovePinDialog.submitted .askForFeedback {
display: none;
}
.CloseupRichPinContent .richPinMeta.noPlaceMetadata {
display: none;
}
.ContactsList .socialConnect-facebook .imageBlockContentBody,
.ContactsList .socialConnect-twitter .imageBlockContentBody,
.ContactsList .socialConnect-gplus .imageBlockContentBody,
.ContactsList .socialConnect-yahoo .imageBlockContentBody {
display: none;
}
.FriendCenter.pinvitational .right {
display: none;
}
.PinvitationalRedemptionFlow .redeemContentWrapper .loginLineBottom .separator {
display: none;
}
.PinvitationalRedemptionFlow .interestsWrapper .gradient {
display: none;
}
.PinvitationalRequestFlow .waitlistContentWrapper .requestStep .loginLine {
display: none;
}
.PinvitationalRequestFlow .waitlistContentWrapper .loginLineBottom .separator {
display: none;
}
.PinvitationalRequestFlow .interestsWrapper .gradient {
display: none;
}
.UnauthHomePage .hidden {
display: none;
}
.UnauthHomePage.pinitPopup .inspiredSearchAboutTermsWrapper,
.UnauthHomePage.pinitPopup .interestsWrapper {
display: none;
}
.BoardPage.placeBoard .addPinToMapClose {
display: none;
}
.BoardPage.placeBoardV2 .addPinToMapClose {
display: none;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment