Tag Info

Hot answers tagged

8

For a comprehensive list see Rajesh's answer. It's pretty much a 2010 version of Heather Solomons. This site has several of the base classes explained and displayed: http://erikswenson.blogspot.com/2010/01/sharepoint-2010-base-css-classes.html And this site will give you a ton of CSS and branding resources (many SharePoint, some general ones) ...


8

You can either replace the DelegateControl (if you have farm access) http://msdn.microsoft.com/en-us/library/ms463169.aspx <asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server"> <SharePoint:DelegateControl runat="server" ControlId="SmallSearchInputBox" Version="4"/> </asp:ContentPlaceHolder> Or you can override the ...


7

The image is rendered using an tag which you cannot modify using just CSS. You could either A - Use some jQuery to modify the HTML for the searchbox. You can target the srch-gosearchimg CSS class to modify the image tag and point it to another source image. B - Use a delegate control to replace the entire searchbox My vote usually goes for option B ...


7

Yep the place to do it is the feature activated portion of the feature receiver. You can check if one of your others are already activated and throw an exception if they are. Certain exceptions when thrown will display the message to the end user, others will just say an unexpected event occurred. I think if you throw an applicationexception it will ...


6

You can create a theme very easily by using Microsoft Theme Builder. But to do a complete look and feel you are going to have to look at time vs effort vs effectiveness. Branding SP 2010 is very feasible. If your site is a company Intranet, try using a custom theme and then adding a picture banner, this is minimal work and can make a site look very nice. ...


5

The site will feature regular logon (forms) For this I would recommend to use the Forms base or windows authentication The site will contain some lists where the content is either retrieved from local database or backoffice system OOTB SharePoint Lists can be use to save and retrieve the data (local i.e. saved in SharePoint ContentDB) while ...


5

James, what Sig posted works for both things that you are looking for. The only change I would suggest would be to omit the use of !important in the style statements. You want to try to avoid using that as much as possible. /* Hide web part title border on hover */ .s4-wpcell:hover .ms-WPHeader td, .s4-wpActive .ms-WPHeader td, .s4-wpcell .ms-WPSelected ...


4

My first thought here would be to see if you can do this using jQuery if you don't want to go in and create your own custom masterpage. I know that there are several posts on making the left nav accordion style here: http://www.endusersharepoint.com/?s=jquery+for+everyone. You might be able to modify this and use it to affect the styles of the left nav to ...


4

This is typical of a SharePoint implementation. If you think of SharePoint more as a platform than just an application, customization is expected and desired. Whether you proceed with SharePoint as your platform or choose another platform most likely will depend on the resources you can secure to implement this. As SharePoint customization help is in ...


4

In SharePoint Foundation you don't have the option to set the master page through the browser UI. You can change it either through SharePoint Designer, using PowerShell, or using custom code. Example using PowerShell: $web.MasterUrl = "/_catalogs/masterpage/my.master"; $web.CustomMasterUrl = "/_catalogs/masterpage/v4.master"; $web.update()


4

The best approach is to use main master page (with only test pages attached) placed in a document library, and track changes to the file made using SPD and if any changes are made - update ghosted master page in file system accordingly, all other master pages are deployed via modules and are ghosted versions of one in files system. After changing file ...


4

In the head section of the master page you need to define a tag prefix in the style of: <%@ Register Tagprefix="Yourwebpart" Namespace="yournamespace" Assembly="yourassemblyname, Version=1.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> Also don't forget to change the PublicKeyToken and version number. In the location where you want to ...


4

Untested across the whole gamut of browsers, but if you're using the OOTB DOM, you have to do much more than just set the quick launch height. The #s4-leftpanel-content div contains the content and background color of the quick launch, so this has to be given a height of 100% (which sizes it to the height of the #s4-leftpanel div. #s4-leftpanel needs to be ...


4

Basically, it can be done with css with header and table changing: .s4-wpTopTable { background: #FEE; } .ms-WPHeader { background: #FEE; } If you want to apply this to particular web-part, you can add additional css-marker class on you web-part render methods to find you web part instance later or use js/jQuery-client bases techniques to apply/change ...


4

You need to move the list Url to your module definition: <Module Name="Style Library" Url="Style Library" RootWebOnly="true"> for GhostableInLibrary to work properly. You should of course then remove it from the File Url, since it is now defined on module level. If you have no Url in the Module tag you can only use type="Ghostable" on your File ...


3

You can create an Authoring Site and extend this site and create a public website. Check out Publishing and Content Deployment Check out this article as well. This is pretty old but you will get some ideas.


3

If you look in the MasterPage you will see that there is a DelegateControl called SmallSearchInputBox. DelegateControls let you swap out controls for controls defined in features at a web/site/application/farm level. For more details see the linked blog post, it's Targetted at SP2007, but the concept is the same in 2010. ...


3

I have a blog post from a few years ago explaining how to create a httpmodule that sets your normal masterpage to be the one for the application pages. You can check it out here: http://www.thelineberrys.com/default-category/using-your-sharepoint-sites-master-page-on-all-application-pages-3.html. This is a supported scenerio.


3

Features and solutions is the way to go when deploying your custom branding. When branding SharePoint also remember the option of using Themes. Themes gives you a way to brand across application pages, standard master pages / page layouts in a consistent manner. Branding with SharePoint Themes Master Pages vs. Themes: Which Do You Choose? hth Anders ...


3

If you want to copy your master page to another site collection you can download your master page from the master page gallery and upload it to the the master page gallery of the second site collection. From the root site Site Actions > Site Settings > (Galleries)Master pages and page layouts If you want to deploy the same master page to multiple site ...


3

This will really depend on the level of customization implemented. If it was just re-branded master pages you can assign default OOTB pages to the sites, or if you have "corrected" versions you can assign those by looping thru your sites and specifying the master pages to use. Todd Klindt posted the Powershell for setting master pages ...


3

I suppose I am a believer in "Clean Slate" Branding. I use Randy Drisgill's Starts Pages to start me off. you can find it here: http://startermasterpages.codeplex.com/ -> once you got your base layout complete, import your web parts and such. And you can do this on an a;ready established portal. Branding SharePoint is like branding any web site, you need to ...


3

There's an extra class added to 'selected' menu nodes in the quick launch. That's used to style the current selected node in there. Use FireBug or Internet Explorer Dev Tools to locate it. The /_layouts folder is in SharePoint Root on the server file system, so you will need a feature to deploy files to that location. If you want only to change this for a ...


3

It is completely possible to do on top of SharePoint Foundation - it supports all the normal themes and master pages and so one. It has it's limitations, being free that shouldn't be a surprise, for example if you going to have multiple sites and want to share common master pages it is a pain, where this is simplified in Standard and above. If you going for ...


3

WebParts (including SummaryLinkWebPart) are simply classes of type Control, so they can be directly added to the masterpage, as Ziga pointed out. First you'll need to add a TagPrefix to the top of your masterpage with the rest of the Tagprefixes to load the appropriate assembly: <%@ Register Tagprefix="SharePointPublishingControls" ...


3

From a development/branding perspective, it's not that difficult to create a SharePoint site that looks like the Sony Centre's page that you linked to. There are clearly defined zones which I can immediately see as web parts and navigation controls. When developed correctly, SharePoint as a CMS can work extremely well, but there are caveats which only an ...


3

Editing the master page in SharePoint designer is possibly (depending on your environment) not the best idea; this will unghost the master page, and if you have a lot of site collections you'll need to apply your "fix" or your custom master page to every site collection in your environment. A better option would be to create a custom CSS file that overrides ...


3

Here is a good link to some MSDN information on SharePoint Online branding. It's much the same as on premise, customizing the master page to organize the structure and using CSS to affect the styling. Here is a helpful CSS reference chart for 2010.


3

1) You can place your styles sheets in the Style Library. With SharePoint Designer way to get there is to navigate to "All Files -> Style Library". There you can create your mycssfolder to keep your custom CSS's separate. You can also navigate to Style Library using a browser from Site Actions, or directly with URL ...



Only top voted, non community-wiki answers of a minimum length are eligible