Increasing the Microsoft Dynamics GP 10.0 Homepage Font Size

David Meego - Click for blog homepageThis is a reposting of an article I originally wrote on my Developing for Dynamics GP blog.

I was recently asked if it was possible to change the fonts on the Microsoft Dynamics GP 10.0 Homepage.  A customer had asked if they could be made a little bit bigger as they were hard to read at the resolution that the machine was running at.

So I decided to have a quick look to see what was needed. The homepage itself for the current user is stored in the temp folder for that user, for example:

C:Users<username>AppDataLocalTempHomePage.xml

This xml file is generated by Dynamics GP depending on the homepage settings in the application. It in turn references the XML Style Sheet (.xsl) file in the Background subfolder of the application installation folder.

C:Program FilesMicrosoft DynamicsGPBackgroundHomePage.xsl

This style sheet file then references the Cascading Style Sheet (.css) file in the same folder.

C:Program FilesMicrosoft DynamicsGPBackgroundHomePage.css

It is this HomePage.css file which contains the definition for the fonts used on the homepage.

Note: Examples of the already altered files for HomePage.css and PreviewPane.xsl are contained in the attachment at the bottom of this post.

If you wish to make the changes yourself rather than use the files provided…. Then make a copy of this original HomePage.css file and call it HomePage Normal.css.  This is your backup to restore the default settings if necessary.

You can then make a second copy of the file and call it HomePage Big.css. Then open the HomePage Big.css with Notepad.exe and perform a series of find and replaces to change the font sizes by increasing them by 2 points.

You need to start with the largest font size and work down to the smallest:

Find String  Replace String 
13pt 15pt
12pt 14pt
11pt 13pt
10pt 12pt
9pt 11pt
8pt 10pt

Once the changes are complete and file saved, you can delete the original HomePage.css file and copy HomePage Big.css and rename it as HomePage.css.  To restore, just delete HomePage.css and copy HomePage Normal.css and rename it as HomePage.css.

The AreaPage.xsl file used when displaying the Area Pages also uses the HomePage.css file, so the font changes are applied here as well.

The  PreviewPane.xsl has some font definitions and is used for the preview pane when looking at lists. It can be altered in the same way to produce PreviewPane Normal.xsl and PreviewPane Big.xsl files.

Note: Examples of the already altered files for HomePage.css and PreviewPane.xsl are contained in the attachment at the bottom of this post.

For a related post, Mohammad Daoud has an article which shows how the homepage and be “removed” by replacing it with a logo image if desired:

Hope you find this useful.

David

Background.zip

This article was originally posted on the Developing for Dynamics GP Blog and has been reposted on http://www.winthropdc.com/blog.

8 thoughts on “Increasing the Microsoft Dynamics GP 10.0 Homepage Font Size

  1. tried this with limited success , as it worked for 90% of boxes on my system. i have one that will not change even after the alterations to the font in homepage.css . any input would be appreciated.

    Like

  2. Hi Sean
    You would need to look at the documents to see how the font is specified and whether it can be controlled by css.
    If it is hardcoded, then we can't change it with this method.
    David

    Like

  3. Hi Ed
    Microsoft Dynamics GP 2013 has a completely different method of displaying the home page. The settings mentioned in this article do not work any more.
    David

    Like

  4. How do you change the font setting for GP 2013?  We have end users going to buy screen magnifiers because the screens are so small.

    Like

  5. Hi Deanne
    I have spoken the developers who worked on the rewrite of the home page technology for GP 2013 and the font size is hardcoded into an .xaml dictionary that is compiled as part of the Homepage.Framework.dll.
    Sadly it means there is no way for a user to change it.
    Can I suggest adding a product suggestion via MSConnect.
    David
    PS: If you are using the web client, you can increase font size by changing the zoom percentage in your browser.

    Like

Please post feedback or comments

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.