Giter VIP home page Giter VIP logo

seti-syntax's Introduction

Seti Syntax

Gitter apm apm apm Gratipay Team

This is the latest version of the Seti Syntax theme. It's a dark syntax theme crafted especially for Atom, with subtle colors that are meant to be easy on the eyes. It is mean to be paired with Seti UI (though this is hardly a requirement).


Please Note: This is the Seti syntax theme for Atom only

This is for the syntax (i.e. code view) of the Atom editor. I also have Seti UI for theming the interface in Atom.

If you're not in the market for an Atom theme, you can have a look at one of these great ports for other platforms:


What's New? 1.0 Update

Seti has reached 1.0, and it now integrates more tightly with Seti UI. There is also a new settings interface that allows you to select a base color theme.

Screenshot


Settings

To get here, Go to "Atom > Preferences" Select "Themes" and click the settings icon next to "Seti" under Syntax Theme dropdown

Screenshot

You can choose to have the syntax theme automatically adjust to match your selected theme in Seti UI (default), or select one of the built in themes.

Please note this is some-what of a beta feature. The default blue theme has been pretty well tested, but the other colors are still being tweaked. Keep an eye out for updates, and please file a bug if you notice anything weird.

Screenshot


Custom Icons

Screenshot Screenshot Screenshot

seti-syntax's People

Contributors

alhadis avatar blacktm avatar blainsmith avatar chibicode avatar emberquill avatar fievelk avatar gitter-badger avatar itsnotvalid avatar jameslzhu avatar jesseweed avatar kogai avatar kurtz1993 avatar maxcnunes avatar michbarsinai avatar natl avatar postcasio avatar swelham avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

seti-syntax's Issues

VI-Mode: Cursos barely visible

Hi,

the Seti-Syntax-Theme is awesome, but in the VI-mode the cursor is barely visible:

seti_vi_cursor

Please make it a little brighter (read: more visible).

Ruby regex is unreadable

The background and foreground colors in a Ruby regex seem to be the same rendering it unreadable.

Imgur

Mmmm errors everywhere

In index.less: Use the selector atom-text-editor[mini] to select mini-editors.
In index.less: Use the atom-text-editor tag instead of the editor class.
In index.less: Use the atom-text-editor tag instead of the editor-colors class.

Gutter too narrow

When using Dark Atom Syntax, the gutter width is 49px; with Seti Syntax it's 43px.
When there is a line with .git-line-added, the .icon-right div gets cut (see screenshot).
I have been unable to pinpoint the exact css property that is causing this difference.
img

Opening html file changes quote colours

Hi there,

Love the theme, I have one slight issue however:

I'm currently working on a ruby project and text wrapped in quotes in these files are meant to be blue, however whenever I open a html file the quoted text in the .rb files turns white as well. It's a minor gripe but the blue highlighting makes it that bit easier to read.

screenshot from 2014-10-03 16 41 05

screenshot from 2014-10-03 16 41 57

This issue seems to be happening when I split the windows and have a html file open in one of them, I can't seem to recreate with just one window reliably...

Thanks

Strange Syhtax Highlighting in Ruby

Hi,

while I really like the Seti theme, the syntax style is really strange. I have the feeling it is heavily javascript optimized and not really tested for other languages.

For Ruby the highlightings seems totally arbitrary. Just a few examples:

  • Member variables in ruby always begin with a '@' character. The '@' character is highlighted in blue while the rest of the name is highlighted in green. I assume that the ruby plugin of atom marks '@' as keyword, which is wrong, although for some other plugins it may be helpful to distinguish between the variable name prefix and the rest of the name.
  • function arguments are colored blue, while local variables are colored white. Function arguments are blue, too
  • common functions (I guess they are marked as keyword internally, again somewhat wrong) are colored green like member variables, which is really strange
  • class names are colored blue like functions and arguments and strings and regexps

I think I stop here. In general there are very few colors. Often, the same color is used for completely different syntax elements (class names and strings), while different colors are used for very similar syntax elements (arguments and local variables)

BSON file types (MongoDB)

I am working on some BSON files for dummy data on my server. Mongo can spit out a JSON file but I prefer to go straight to them without parsing and checking or manually adding parameters. Plus a Mongo file icon might look nice with the others, just saying. After all it's a simple expansion, if I knew how to do it I'd do it myself and push it to you guys.

Atom 0.135
OS Ubuntu 14.04 (source-build)

GFM syntax not correctly highlighted

Hello...

First, i love your Seti package. Man, this is soooo great! ๐Ÿ‘

Second, i'm using Language GFM syntax.

Last, my markdown syntax is not highlighted.

Is there a way to fix it?

Thanks

Got Deprecated Selectors

index.less
Use the atom-text-editor tag instead of the editor-colors class.
Use the atom-text-editor tag instead of the editor class.
Use the selector atom-text-editor[mini] to select mini-editors.

Need help adding Dot graph syntax highlighting.

So I've been reading the files on this project for a couple of weeks, but I don't get most stuff yet. So it'd be helpful to get a hand. Maybe take over expanding for for other languages on my free time.

lot of white color in html

i have installed seti today and i really like it but there is on thing that i don't like about
screen shot 2014-06-25 at 12 09 41 pm
as you can see normal text inside

& the type button are in the same color wich is confusing in case of long lines of codes

is there is any way to change that color of "button" and others ? ??

EJS files syntax

Hopefully we see some more activity soon in here. ejs might be a bit tricky with the whole html + javascript thing but it'd be awesome to have built-in.

Can't override selected text.

The way the borders on multi-line selected text make it a little harder to read text, so I'm trying to override it. I found the LESS that sets the border, but I can't seem to override it with my styles.less override.

It should be:

.editor, :host {
  .selection .region { border: 0; }
}

โ€ฆbut it doesn't work. Not even with !important. Any ideas?

Bracket matcher not working as intended

screenshot 2014-12-10 11 12 19
The bracket matcher classes appear to have changed, I fixed the issue temporarily by putting the following in my stylesheet:

.theme-seti-syntax {
  .bracket-matcher {
    border: 0;
    margin: 0;
    > .region {
      border-bottom: 1px solid #55b5db;
      margin-top: 2px;
    }
  }
}

Deprecation cop still angry

Using the latest version of everything.

index.less
Use the `atom-text-editor` tag instead of the `editor-colors` class.
Use the `atom-text-editor` tag instead of the `editor` class.
Use the selector `atom-text-editor[mini]` to select mini-editors.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.