Usar temas de documentos em seus suplementos do PowerPoint

Um tema do Office é composto, em parte, por um conjunto visualmente coordenado de fontes e cores que você pode aplicar em apresentações, documentos, planilhas e emails. Para aplicar ou personalizar o tema de uma apresentação no PowerPoint, use os grupos Temas e Variantes na guia Design da faixa de opções. O PowerPoint atribui uma nova apresentação em branco com o Tema do Office padrão, mas é possível escolher outros temas disponíveis na guia Design, baixar temas adicionais do Office.com ou criar e personalizar seu próprio tema.

Usando o OfficeThemes.css, crie suplementos coordenados com o PowerPoint de duas maneiras.

  • Em suplementos de conteúdo para PowerPoint. Use as classes de tema do documento do OfficeThemes.css para especificar fontes e cores que correspondam ao tema da apresentação na qual seu suplemento de conteúdo está inserido; e essas fontes e cores serão atualizadas dinamicamente se um usuário mudar ou personalizar o tema da apresentação.

  • Em suplementos de painel de tarefa para PowerPoint. Use as classes de tema de interface de usuário do Office do OfficeThemes.css para especificar as mesmas fontes e cores de plano de fundo usadas na interface de usuário, para que seus suplementos de painel de tarefas correspondam às cores dos painéis de tarefas internos; e essas cores serão atualizadas dinamicamente se um usuário mudar o tema de interface do usuário do Office.

Cores de tema do documento

Todo tema de documento do Office define 12 cores. Dez dessas cores ficam disponíveis ao definir configurações de fonte, plano de fundo e outras configurações de cores em uma apresentação usando o seletor de cores.

Paleta de cores.

Para exibir ou personalizar o conjunto completo de 12 cores de tema no PowerPoint, no grupo Variants na guia Design , clique na lista suspensa Mais e selecione Cores>Personalizar Cores para exibir a caixa de diálogo Criar Novas Cores do Tema .

Caixa de diálogo Criar novas cores de tema.

As quatro primeiras cores são para texto e planos de fundo. O texto criado com as cores claras sempre será legível sobre as cores escuras, e o texto criado com cores escuras sempre será legível sobre as cores claras. As seis cores seguintes são cores de ênfase que ficam sempre visíveis sobre as quatro cores de fundo possíveis. As duas últimas cores são para hiperlinks e hiperlinks visitados.

Fontes de tema do documento

Cada tema de documento do Office também define duas fontes: uma para títulos e outra para o corpo do texto. O PowerPoint usa essas fontes para construir os estilos de texto automáticos. Além disso, galerias de Estilos Rápidos para texto e WordArt usam essas mesmas fontes de tema. Essas duas fontes ficam disponíveis como as duas primeiras seleções quando você usa o seletor de fonte.

O seletor de fontes.

Para exibir ou personalizar fontes de tema no PowerPoint, no grupo Variants na guia Design , clique na lista suspensa Mais – em seguida, selecione Fontes>Personalizar Fontes para exibir a caixa de diálogo Criar Novas Fontes de Tema .

Caixa de diálogo Criar novas fontes de tema.

Cores e fontes de tema da interface de usuário do Office

O Office também permite escolher entre vários temas predefinidos que especificam algumas das cores e fontes usadas na interface de usuário de todos os aplicativos do Office. Para fazer isso, use a lista suspensaTema do Officeda Conta> de Arquivo> (de qualquer aplicativo do Office).

Menu suspenso do tema do Office.

O OfficeThemes.css inclui classes que você pode usar em seus suplementos de painel de tarefas do PowerPoint, para que eles usem essas mesmas fontes e cores. Isso permite que você projete seus suplementos de painel de tarefa para corresponder à aparência dos painéis de tarefas internos.

Usar OfficeThemes.css

Com o arquivo OfficeThemes.css com seus suplementos de conteúdo para PowerPoint, você pode coordenar a aparência de seu suplemento com o tema aplicado à apresentação com a qual ele está sendo executado. Com o arquivo OfficeThemes.css com seus suplementos de painel de tarefas para PowerPoint, você pode coordenar a aparência de seu suplemento com as fontes e cores da interface de usuário do Office.

Adicionar o arquivo OfficeThemes.css ao seu projeto

Use as etapas a seguir para adicionar o arquivo OfficeThemes.css ao seu projeto de suplemento e fazer referência a ele.

Observação

As etapas deste procedimento se aplicam apenas para Visual Studio 2015. Se você estiver usando o Visual Studio 2019, o arquivo OfficeThemes.css será criado automaticamente para quaisquer novos projetos de suplemento do PowerPoint que você criar.

  1. No Gerenciador de Soluções, clique com o botão direito do mouse na pasta Conteúdo no projeto nome_projetoWeb, aponte para Adicionar e selecione a Folha de Estilos.

  2. Dê o nome OfficeThemes para a nova folha de estilos.

    Importante

    A folha de estilo deve ser nomeada como OfficeThemes ou o recurso que atualiza dinamicamente as fontes e cores do suplemento quando um usuário muda o tema não funcionará.

  3. Exclua a classe body padrão (body {}) no arquivo e copie e cole o código CSS a seguir no arquivo.

    /* The following classes describe the common theme information for office documents */ 
    
    /* Basic Font and Background Colors for text */ 
    .office-docTheme-primary-fontColor { color:#000000; } 
    .office-docTheme-primary-bgColor { background-color:#ffffff; } 
    .office-docTheme-secondary-fontColor { color: #000000; } 
    .office-docTheme-secondary-bgColor { background-color: #ffffff; } 
    
    /* Accent color definitions for fonts */ 
    .office-contentAccent1-color { color:#5b9bd5; } 
    .office-contentAccent2-color { color:#ed7d31; } 
    .office-contentAccent3-color { color:#a5a5a5; } 
    .office-contentAccent4-color { color:#ffc000; } 
    .office-contentAccent5-color { color:#4472c4; } 
    .office-contentAccent6-color { color:#70ad47; } 
    
    /* Accent color for backgrounds */ 
    .office-contentAccent1-bgColor { background-color:#5b9bd5; } 
    .office-contentAccent2-bgColor { background-color:#ed7d31; } 
    .office-contentAccent3-bgColor { background-color:#a5a5a5; } 
    .office-contentAccent4-bgColor { background-color:#ffc000; } 
    .office-contentAccent5-bgColor { background-color:#4472c4; } 
    .office-contentAccent6-bgColor { background-color:#70ad47; } 
    
    /* Accent color for borders */ 
    .office-contentAccent1-borderColor { border-color:#5b9bd5; } 
    .office-contentAccent2-borderColor { border-color:#ed7d31; } 
    .office-contentAccent3-borderColor { border-color:#a5a5a5; } 
    .office-contentAccent4-borderColor { border-color:#ffc000; } 
    .office-contentAccent5-borderColor { border-color:#4472c4; } 
    .office-contentAccent6-borderColor { border-color:#70ad47; } 
    
    /* links */ 
    .office-a { color: #0563c1; } 
    .office-a:visited { color: #954f72; } 
    
    /* Body Fonts */ 
    .office-bodyFont-eastAsian { } /* East Asian name of the Font */ 
    .office-bodyFont-latin { font-family:"Calibri"; } /* Latin name of the Font */ 
    .office-bodyFont-script { } /* Script name of the Font */ 
    .office-bodyFont-localized { font-family:"Calibri"; } /* Localized name of the Font. Corresponds to the default font of the culture currently used in Office.*/ 
    
    /* Headers Font */ 
    .office-headerFont-eastAsian { } 
    .office-headerFont-latin { font-family:"Calibri Light"; } 
    .office-headerFont-script { } 
    .office-headerFont-localized { font-family:"Calibri Light"; } 
    
    /* The following classes define font and background colors for Office UI themes. These classes should only be used in task pane add-ins */ 
    
    /* Basic Font and Background Colors for PPT */ 
    .office-officeTheme-primary-fontColor { color:#b83b1d; } 
    .office-officeTheme-primary-bgColor { background-color:#dedede; } 
    .office-officeTheme-secondary-fontColor { color:#262626; } 
    .office-officeTheme-secondary-bgColor { background-color:#ffffff; }
    
  4. Se você estiver usando uma ferramenta diferente do Visual Studio para criar seu suplemento, copie o código CSS da Etapa 3 em um arquivo de texto e salve-o OfficeThemes.css.

Referenciar OfficeThemes.css nas páginas HTML do suplemento

Para usar o arquivo OfficeThemes.css em seu projeto de suplemento, adicione uma <link> marca que referencie o arquivo OfficeThemes.css dentro <head> da marca das páginas da Web (como um arquivo .html, .aspx ou .php) que implementam a interface do usuário do suplemento neste formato.

<link href="<local_path_to_OfficeThemes.css>" rel="stylesheet" type="text/css" />

Para fazer isso no Visual Studio, execute estas etapas.

  1. Escolha Criar um novo projeto.

  2. Usando a caixa de pesquisa, insira suplemento. Escolha Suplemento do PowerPoint Web , em seguida, selecione Próximo.

  3. Nomeie seu projeto e selecione Criar.

  4. Na caixa de diálogo Criar suplementos do Office, escolha Adicionar novas funcionalidades ao PowerPointe depois Concluir para criar o projeto.

  5. O Visual Studio cria uma solução, e os dois projetos dele são exibidos no Gerenciador de Soluções. O arquivo Home.html é aberto no Visual Studio.

  6. Nas páginas HTML que implementam a interface do usuário do seu suplemento, como Home.html no modelo padrão, adicione a marca a seguir <link> dentro da <head> marca que faz referência ao arquivo OfficeThemes.css.

    <link href="../../Content/OfficeThemes.css" rel="stylesheet" type="text/css" />
    

Se você estiver criando seu suplemento com uma ferramenta diferente do Visual Studio, adicione uma marca <link> com o mesmo formato, especificando um caminho relativo até a cópia de OfficeThemes.css que será implantada com seu suplemento.

Usar classes temáticas de documento do OfficeThemes.css na página HTML do suplemento de conteúdo

Veja a seguir um exemplo simples de HTML em um suplemento de conteúdo que usa as classes de tema de documento do OfficeTheme.css. Para obter detalhes sobre as classes de OfficeThemes.css que correspondem às 12 cores e às duas fontes usadas no tema de um documento, confira Classes de temas para suplementos de conteúdo.

<body>
    <div id="themeSample" class="office-docTheme-primary-fontColor ">
        <h1 class="office-headerFont-latin">Hello world!</h1> 
        <h1 class="office-headerFont-latin office-contentAccent1-bgColor">Hello world!</h1> 
        <h1 class="office-headerFont-latin office-contentAccent2-bgColor">Hello world!</h1> 
        <h1 class="office-headerFont-latin office-contentAccent3-bgColor">Hello world!</h1> 
        <h1 class="office-headerFont-latin office-contentAccent4-bgColor">Hello world!</h1> 
        <h1 class="office-headerFont-latin office-contentAccent5-bgColor">Hello world!</h1> 
        <h1 class="office-headerFont-latin office-contentAccent6-bgColor">Hello world!</h1> 
        <p class="office-bodyFont-latin office-docTheme-secondary-fontColor">Hello world!</p> 
    </div>
</body>

No runtime, quando inserido em uma apresentação que usa o tema padrão do Office, o suplemento de conteúdo é renderizado assim.

Aplicativo de conteúdo em execução com o tema do Office.

Se você alterar a apresentação a fim de usar outro tema ou personalizar o tema da apresentação, as fontes e cores especificadas com classes do OfficeThemes.css serão atualizadas de forma dinâmica a fim de corresponder com as fontes e cores do tema da apresentação. Com o mesmo exemplo de HTML usado acima, se a apresentação na qual o suplemento está inserido usar o tema Faceta, o processamento do suplemento ficará assim.

Aplicativo de conteúdo em execução com o tema Facet.

Use as classes temáticas da interface do usuário do Office Office do Office no painel de tarefas da página HTML do suplemento de tarefas

Além do tema do documento, os usuários podem personalizar o esquema de cores da interface de usuário do Office para todos os aplicativos do Office usando a caixa suspensa Arquivo>Conta>Tema do Office.

Veja a seguir um exemplo simples de HTML em um suplemento de painel de tarefa que usa classes do OfficeTheme.css para especificar a cor da fonte e cor de fundo. Para obter detalhes sobre as classes OfficeThemes.css que correspondem às fontes e cores do tema de interface de usuário do Office, confira Classes de tema para suplementos de painel de tarefas.

<body> 
    <div id="content-header" class="office-officeTheme-primary-fontColor office-officeTheme-primary-bgColor"> 
        <div class="padding">
            <h1>Welcome</h1>
        </div> 
    </div> 
    <div id="content-main" class="office-officeTheme-secondary-fontColor office-officeTheme-secondary-bgColor"> 
        <div class="padding"> 
            <p>Add home screen content here.</p> 
            <p>For example:</p> 
            <button id="get-data-from-selection">Get data from selection</button> 
            <p><a target="_blank" class="office-a" href="https://go.microsoft.com/fwlink/?LinkId=276812">Find more samples online...</a></p>
        </div>
    </div>
</body> 

Durante a execução no PowerPoint com Arquivo>Conta>Tema do Office definido como Branco, o suplemento de painel tarefa será renderizado da maneira a seguir.

Painel de tarefas com o tema Office White.

Se você alterar o OfficeTheme para Cinza Escuro, as fontes e cores especificadas com classes do OfficeThemes.css são atualizadas dinamicamente para renderizar da maneira a seguir.

Painel de tarefas com o tema Cinza Escuro do Office.

Classes do OfficeTheme.css

O arquivo OfficeThemes.css contém dois conjuntos de classes que você pode usar com seus suplementos de painel de tarefa e de conteúdo para o PowerPoint.

Classes de tema para suplementos de conteúdo

O arquivo OfficeThemes.css fornece classes que correspondem às duas fontes e 12 cores usadas no tema de um documento. Essas classes são apropriadas para uso com suplementos de conteúdo do PowerPoint, para que as fontes e cores de seu suplemento correspondam com a apresentação na qual ele está inserido.

Fontes de tema para suplementos de conteúdo

Classe Descrição
office-bodyFont-eastAsian Nome da fonte do corpo no Leste Asiático.
office-bodyFont-latin Nome latino da fonte do corpo. "Calabri" padrão
office-bodyFont-script Nome de script da fonte do corpo.
office-bodyFont-localized Nome localizado da fonte do corpo. Especifica o nome da fonte padrão de acordo com a cultura usado no momento no Office.
office-headerFont-eastAsian Nome da fonte dos cabeçalhos no Leste Asiático.
office-headerFont-latin Nome latino da fonte dos cabeçalhos. "Calabri Light" padrão
office-headerFont-script Nome de script da fonte dos cabeçalhos.
office-headerFont-localized Nome localizado da fonte dos cabeçalhos. Especifica o nome da fonte padrão de acordo com a cultura usado no momento no Office.

Cores de tema para suplementos de conteúdo

Classe Descrição
office-docTheme-primary-fontColor Cor da fonte principal. Padrão #000000
office-docTheme-primary-bgColor Cor de plano de fundo da fonte principal. Padrão #FFFFFF
office-docTheme-secondary-fontColor Cor da fonte secundária. Padrão #000000
office-docTheme-secondary-bgColor Cor de plano de fundo da fonte secundária. Padrão #FFFFFF
office-contentAccent1-color Cor de destaque 1 da fonte. Padrão #5B9BD5
office-contentAccent2-color Cor de destaque 2 da fonte. Padrão #ED7D31
office-contentAccent3-color Cor de destaque 3 da fonte. Padrão #A5A5A5
office-contentAccent4-color Cor de destaque 4 da fonte. Padrão #FFC000
office-contentAccent5-color Cor de destaque 5 da fonte. Padrão #4472C4
office-contentAccent6-color Cor de destaque 6 da fonte. Padrão #70AD47
office-contentAccent1-bgColor Cor de destaque 1 do plano de fundo. Padrão #5B9BD5
office-contentAccent2-bgColor Cor de destaque 2 do plano de fundo. Padrão #ED7D31
office-contentAccent3-bgColor Cor de destaque 3 do plano de fundo. Padrão #A5A5A5
office-contentAccent4-bgColor Cor de destaque 4 do plano de fundo. Padrão #FFC000
office-contentAccent5-bgColor Cor de destaque 5 do plano de fundo. Padrão #4472C4
office-contentAccent6-bgColor Cor de destaque 6 do plano de fundo. Padrão #70AD47
office-contentAccent1-borderColor Cor de destaque 1 da borda. Padrão #5B9BD5
office-contentAccent2-borderColor Cor de destaque 2 da borda. Padrão #ED7D31
office-contentAccent3-borderColor Cor de destaque 3 da borda. Padrão #A5A5A5
office-contentAccent4-borderColor Cor de destaque 4 da borda. Padrão #FFC000
office-contentAccent5-borderColor Cor de destaque 5 da borda. Padrão #4472C4
office-contentAccent6-borderColor Cor de destaque 6 da borda. Padrão #70AD47
office-a Cor do hiperlink. Padrão #0563C1
office-a:visited Cor do hiperlink visitado. Padrão #954F72

A captura de tela a seguir mostra exemplos de todas as classes de cores do tema (exceto as cores dos dois hiperlinks) atribuídas ao texto do suplemento ao usar o tema padrão do Office.

Exemplo padrão de cores de tema do Office.

Classes de tema para suplementos de painel de tarefas

O arquivo OfficeThemes.css fornece classes que correspondem às quatro cores atribuídas a fontes e planos de fundo usados pelo tema de interface de usuário do aplicativo do Office. Essas classes são apropriadas para uso com suplementos de tarefas do PowerPoint, para que as cores de seu suplemento correspondam com os painéis de tarefa internos no Office.

Fonte e cores de plano de fundo do tema para suplementos de painel de tarefas

Classe Descrição
office-officeTheme-primary-fontColor Cor da fonte principal. Padrão #B83B1D
office-officeTheme-primary-bgColor Cor principal do plano de fundo. Padrão #DEDEDE
office-officeTheme-secondary-fontColor Cor da fonte secundária. Padrão #262626
office-officeTheme-secondary-bgColor Cor secundária do plano de fundo. Padrão #FFFFFF

Confira também