• This repository has been archived on 20/Dec/2022
  • Stars
    star
    358
  • Rank 115,068 (Top 3 %)
  • Language
    HTML
  • License
    MIT License
  • Created over 11 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Locawebstyle - Um framework com padrões para desenvolvimento de interfaces web.

Travis:Master

Locaweb Style with Gold color

Locastyle 3.0 (Barbecue)

This is a front-end framework with patterns of behaviors and styles to web projects. The focus of this framework is build admin interfaces and not websites. We design this interface with a team of UX and Front-end. We also use this interface in our own products here in Locaweb.

You can see all examples in this link.

How to install

You can use the Locaweb Style in many ways, but we suggest use direct of our server just adding this address in your project:

<head>
...
  <!-- Insert the CSS in HEAD -->
  <link rel="stylesheet" type="text/css" href="//assets.locaweb.com.br/locastyle/3.10.1/stylesheets/locastyle.css">
...
</head>
<body>
  <!-- Your code -->

  <!-- JQuery is a dependency -->
  <script src="http://code.jquery.com/jquery-2.0.1.min.js"></script>

  <!-- Put the JS in your footer, always after jQuery (dependency) -->
  <script src="//assets.locaweb.com.br/locastyle/3.10.1/javascripts/locastyle.js"></script>
</body>

Installing via bower

To install the Locaweb Style using Bower:

$ bower install locawebstyle

Installing via npm

To install the Locaweb using Npm:

$ npm install locawebstyle

Read the manual

We maintain the docs of components and how they work here. If you use the Chrome, download here our extension to access the documentation more easily.

Do you want to contribute?

Contribute is easy: make a fork and start to code. :-)

We have some instructions to maintain the code more legible and organized. Sorry, this article is still in portuguese and you can read these instructions here..

Read here the code guide of CSS and JavaScript to maintain a good practices of this project.

Running tests

Before sending any code, please run our automated tests:

$ bundle exec rake tests:run

It will run Jasmine tests and JShint.


pt-br version

Locastyle 3.0 (Barbecue)

Um framework front-end de comportamento e estilo para projetos web, com uma interface usada por milhares de usuários. Mantido pelos desenvolvedores front-end da Locaweb.

Você pode ver exemplos de painéis neste link.

Use o Locaweb Style

Você pode usar o Locaweb Style de várias formas: direto pelo nosso servidor, via Bower ou baixando os assets para usar offline.

Utilizando pelo nosso servidor

<head>
...
  <!-- Insert the CSS in HEAD -->
  <link rel="stylesheet" type="text/css" href="//assets.locaweb.com.br/locastyle/3.10.1/stylesheets/locastyle.css">
...
</head>
<body>
  <!-- Your code -->

  <!-- JQuery is a dependency -->
  <script src="http://code.jquery.com/jquery-2.0.1.min.js"></script>

  <!-- Put the JS in your footer, always after jQuery (dependency) link -->
  <script src="//assets.locaweb.com.br/locastyle/3.10.1/javascripts/locastyle.js"></script>
</body>

Instalação via bower

Para instalar o Locaweb Style utilizando o Bower é bem simples:

$ bower install locawebstyle

Instalação via npm

Para instalar o Locaweb Style utilizando o Npm:

$ npm install locawebstyle

Documentação completa

Mantemos a documentação completa dos componentes e como eles funcionam aqui. Se você usar o Chrome, baixe nossa extensão para facilitar o acesso à documentação.

Quer contribuir?

Para contribuir é bico: Faça um fork do projeto aqui mesmo no GitHub e comece a codar! ;-) Existem algumas instruções para mantermos o código legível e organizado. Leia essas instruções aqui.

Leia também nossos padrões de código de CSS e JavaScript.

Rodando os testes

Antes de enviar seu código, rode nossa suite de testes:

$ bundle exec rake tests:run

Isso vai rodar os testes de Jasmine e o JShint.

More Repositories

1

python-servicenow

Python Library to interact and manage the ServiceNow database
Python
95
star
2

leela

Scalable metrics monitoring engine
Assembly
38
star
3

heartcheck-elixir

Web based health monitoring
Elixir
33
star
4

haproxy-manager

Haproxy manager is a daemon that generates haproxy configuration files through a simple HTTP interface.
Python
29
star
5

heartcheck

A simple way to check if everything is good in your app
Ruby
23
star
6

simplestack

A simple hypervisor control layer to help scaling up and out a provisioning system.
Python
21
star
7

cassette

Library to authenticate and validate using CAS servers
Ruby
16
star
8

elixir-cassette

Elixir library to create and validate CAS tickets
Elixir
15
star
9

locaweb-gateway-php

Plugin em PHP para integração com o Novo Gateway de Pagamento
PHP
14
star
10

docker-sentry-ldap

Sentry docker image that uses LDAP as a auth for user
Python
13
star
11

locaweb-gateway-ruby

Plugin em Ruby para integração com o Novo Gateway de Pagamento
Ruby
13
star
12

multitenancy_tools

A collection of tools for multitenant Ruby/Rails apps
Ruby
13
star
13

netl2api

Python/REST generic API (vendor agnostic) for most common network/L2 operations (a.k.a Switch-API)
Python
11
star
14

ftp-deploy

Automatize o envio de arquivos de FTP do seu site para o seu site Locaweb!
Shell
11
star
15

power_dnsex

PowerDNS Elixir client
Elixir
10
star
16

metrux

An instrumentation library which persists the metrics on InfluxDB.
Ruby
10
star
17

simplenet

A simple network control layer to help scaling up and out a provisioning system
Python
9
star
18

locaweb-gateway-python

Plugin em Python para integração com o Novo Gateway de Pagamento
Python
8
star
19

rc_monitor

This plugin monitors roundcube resources and libs and expose them in JSON format.
PHP
8
star
20

smtp-locaweb-nodejs

NPM library to make usage of Locaweb transactional email service API with NodeJS
JavaScript
8
star
21

locaweb.github.com

Locaweb page on Github
Sass
7
star
22

shard_handler

A simple sharding solution for Rails applications
Ruby
6
star
23

heartcheck-webservice

A plugin to check a webservice connection with heartcheck
Ruby
5
star
24

leela-client

Scalable metrics monitoring engine
Python
5
star
25

xenapi-ruby

The name says itself, integrate your ruby chops with Xen
Ruby
5
star
26

ip_restriction

A simple way to create a white list of IPs
Ruby
5
star
27

locaweb-gateway-asp

Plugin em ASP para integração com o Novo Gateway de Pagamento
ASP
5
star
28

ex-correios

Elixir
4
star
29

bpmachine

Includes a DSL for business process specification. The process state is persistent, which allows it to be be resumed if an error occurs.
Ruby
4
star
30

locawebstyle-v1

Locaweb Style v1 - Um framework de comportamento com JS e CSS para projetos web. Criado primeiramente para os produtos da Locaweb e distribuído para qualquer um utilizar em seus projetos web.
HTML
4
star
31

leela-docs

leela documentation
Python
3
star
32

heartcheck-sidekiq

A plugin to check sidekiq connection with heartcheck
Ruby
3
star
33

ex-yapay

Elixir
3
star
34

openstack-quantum-client

A simple gem to deal with openstack quantum
Ruby
3
star
35

ruby-simplestack-client

Ruby client library for Simplestack.
Ruby
2
star
36

locawebstyle-v2

Um framework de comportamento com JS e CSS para projetos web. Hoje descontinuado, recomendamos o locawebstyle (v3).
HTML
2
star
37

heartcheck-redis

A plugin to check redis connection with heartcheck
Ruby
2
star
38

heartcheck-cache

A plugin to check cache connection with heartcheck
Ruby
2
star
39

cassette-plug

A Plug for authentication using Cassette
Elixir
2
star
40

heartcheck-activerecord

A plugin to check activerecord connection with heartcheck
Ruby
2
star
41

heartcheck-newrelic

A plugin to check redis connection with newrelic
Ruby
1
star
42

heartcheck-resque

plugin for heartcheck to monitor resque
Ruby
1
star
43

smtp_lw

Ruby client for our SMTP product
Ruby
1
star