Tag: diagramação

  • Como centralizar verticalmente elementos HTML com CSS

    Como centralizar verticalmente elementos HTML com CSS

    Uma das coisas mais comuns, mas ao mesmo tempo mais chatas de se fazer no CSS é alinhar verticalmente elementos em tela. Existem várias formas de fazer isso. Neste post, vou elencar as minhas formas favoritas de fazer isso.

    Alinhamento com Flexbox

    Flex é uma propriedade incrível do CSS que permite organizar elementos. Se outrora tínhamos que fazer inúmeras gambiarras com float, o flex nos permite controlar o comportamentos dos filhos de um container. Para centralizar verticalmente um objeto, podemos usar a direção de coluna, em seu container pai.

    Alinhamento com position

    Com um pouco de matemática, conseguimos fazer um alinhamento vertical com o position absolute. Porém, é importante lembrar que o objeto será flutuante e que seu pai, necessariamente, precisa ser um position relative. O problema de usar esse tipo de alinhamento é que o conteúdo da posição precisa ser fixo. Felizmente, hoje, conseguimos fazer cálculos com variáveis de CSS, o que facilita a forma de implementarmos essa técnica. A vantagem dessa técnica é poder usar, justamente, em ambientes flutuantes que se sobreponham. Porém, caso você não precise que ele se alinhe ao pai, mas à viewport, você pode usar também o position como fixed.

    Alinhamento com Grid

    Outra forma moderna de alinhar verticalmente é através do uso de grids. A vantagem de usar grids é que o tamanho do conteúdo do elemento alinhado corresponderá ao tamanho da grid que se deseja utilizar. Ou seja, é adaptável de acordo com a viewport, e não referente ao seu conteúdo. Para isso, basta definirmos a quantidade de colunas e linhas que desejamos e estabelecemos onde o objeto alinhado vai iniciar e terminar.

    Exemplo de uso (Modal Alinhado ao Centro)

    Para mostrar como pode ser usado os alinhamentos, que tal criarmos um simples modal alinhado ao centro da tela?

    Um modal é composto por uma cortina que reveste o conteúdo original, seguido de um painel com alguma informação dentro. É convenção de que os modals carreguem essas informações no centro da tela, afim de que a informação fique direcionada e encapsulada, levando, assim, o usuário à uma atenção maior àquela informação. Ou seja, isolar e destacar. O exemplo abaixo foi feito usando a primeira estratégia de alinhamento vertical aqui apresentada, pois, desta forma, o tamanho do modal que vai ser a referência para a centralização. Alguns efeitos foram adicionados para ilustrar melhor.

  • Corel Lança Nova Versão de Sua Suite Focada em Design de Produtos

    Corel Lança Nova Versão de Sua Suite Focada em Design de Produtos

    No último dia 12 de Junho, a Corel lançou a nova versão de sua suite específica para designers de produtos e engenheiros. Chamada de CorelDRAW Techinical Suite 2018, esta versão traz ainda mais integração com plataformas CAD e se foca na criação e finalização de produtos técnicos, como esquemas, manuais de construção e similares.

    A suite inclui o Corel DESIGNER e os já conhecidos pela maioria, Corel DRAW e Corel PHOTO-PAINT, dentre outros aplicativos satélites.

    Tela do Corel Designer
    Tela do Corel DESIGNER 64 bits

    Dentre as novidades da versão 2018 estão o novo modelo de desenho por simetria (modo similar ao perspectiva, do Illustrator, que permite desenhar em planos tridimensionais) e a conversão quase automática de modelos 3D em imagens vetorias 2D para ilustração profissional.

    Modo de desenho por Simetria
    O novo modo de simetria ajuda o usuário a criar ilustrações isométricas.

    Modo de conversão 3D
    É possível converter modelos 3D para 2D para editar os vetores e dar melhores contextos a manuais e esquemas técnicos

    O que está incluso?

    • Corel DESIGNER® 2018 – Ilustração de precisão técnica
    • CorelDRAW® 2018 – Conhecido programa de ilustração e impressão
    • PHOTO-PAINT® 2018 – Editor de imagem matricial
    • PowerTRACE® 2018 – Converso de imagem matricial para vetorial
    • Font Manager™ 2018 – Gerenciador de fontes
    • XVL Studio Corel Edition – Visualização 3D
    • CONNECT™ – Gerenciador de conteúdo
    • CAPTURE™ 2018 – Captura de tela
    • AfterShot™ 3 HDR – Editor de fotos RAW
    • PhotoZoom Pro 4 – Plugin de exportação de fotos digitais para o PHOTO-PAINT

    O novo CorelDRAW Techinical Suite 2018 já está disponível no Brasil por R$2.699,00, permanentemente ou através de assinatura anual por R$1.099,00 e pode ser adquirido direto no site da Corel.

    Com informações do blog da Corel e da página oficial do produto