Comments (15)
@jonyeezs @Dotmagic I just opened a PR on seti-ui which resolved the issue for me: jesseweed/seti-ui#459
from atom-ide-ui.
Hello
I get also this error. I use adwait pro ui theme (https://github.com/forivall/adwaita-pro-ui/). Error is come with latest atom-ide update
from atom-ide-ui.
Have the same problem as well
Using Seti UI theme
and New Moon syntax theme
.atom\packages\atom-ide-ui\modules\nuclide-commons-ui\styles\TextEditorBanner.less:15:15
LessError: variable @font-family is undefined
at C:\Users\jonathan.yee\.atom\packages\atom-ide-ui\modules\nuclide-commons-ui\styles\TextEditorBanner.less:15:15
I'm also using this package fonts
from atom-ide-ui.
Sorry, just published v0.8.1 to fix this!
from atom-ide-ui.
@jonyeezs I'm using seti theme too. Switching to "Atom Dark" Theme resolved the issues for me.
from atom-ide-ui.
Thanks for the report. The @font-size
variable seems to be something that's declared across all the default Atom themes and others like Material UI. I'm inclined to think that this is something xatom-ui
should declare here:
https://github.com/willyelm/xatom-ui/blob/master/styles/ui-variables.less#L68
For comparison:
https://github.com/atom/one-dark-ui/blob/master/styles/ui-variables.less#L83
https://github.com/atom-material/atom-material-ui/blob/master/styles/ui-variables.less#L78
Although there's no official spec for what ui-variables
should contain, this seems like a reasonably standard thing to have.
from atom-ide-ui.
Admittedly, after digging a bit deeper and trying a few more 3rd party themes after submitting this issue it does appear you're right. This is probably an issue with Xatom. Thanks for quick response.
from atom-ide-ui.
I get a slight variation on this:
LessError: variable @button-background-color-selected is undefined
at /Users/captbackfire/.atom/packages/atom-ide-ui/modules/nuclide-commons-ui/styles/Table.less:112:16
from atom-ide-ui.
@almostsultry This is a problem with the theme you are using.
from atom-ide-ui.
@forestgagnon , how? I'm using seti for the UI theme but I'm still getting the error
from atom-ide-ui.
I got this error with a different variable. But my syntax theme already defines the variable:
LessError: variable @syntax-background-color is undefined
at /Users/parasyte/.atom/packages/atom-ide-ui/modules/nuclide-commons-ui/styles/LinePreview.less:6:23
The variable is defined here: https://github.com/parasyte/pretty-pastels-syntax/blob/master/styles/syntax-variables.less#L10
from atom-ide-ui.
Found that this is still related to the UI theme, since mine doesn't import syntax-variables
, I get this error. The core themes atom-dark-ui
and atom-light-ui
are affected by this bug as well.
The core themes atom-one-dark-ui
and atom-one-light-ui
both import syntax-variables
, and they both work fine with atom-ide-ui
.
Adding @import "syntax-variables";
to the UI theme is a workaround. But note there are core themes missing this.
from atom-ide-ui.
Oh nice, there is a PR that fixes the issue I described -> #160 Just awaiting release.
from atom-ide-ui.
This should be fixed here by #160.
from atom-ide-ui.
Can confirm, I had the issue even though I use Atom Dark (for both window and syntax), updating atom-ide-ui to v0.8.1 fixed it. Nice work!
from atom-ide-ui.
Related Issues (20)
- Uncaught Cannot get services before activation HOT 1
- Diagnostics pane's scrollbar is hidden behind "alternate" rows
- Chose a Linter UI is popup cannot be dismissed HOT 3
- Provide way to theme terminal HOT 2
- Uncaught TypeError: Cannot read property 'bind' of undefined
- Feature Request : Context View from Nuclide
- Uncaught TypeError: Cannot read property '14' of undefined
- Outline setup HOT 1
- Keymap collision for Add Project Folder with atom core HOT 1
- Uncaught TypeError: text.slice is not a function HOT 3
- Tool tips / Datatips are sometimes too small / narrow / not wide enough
- Uncaught Error: Cannot find module './DebuggerPaneViewModel' HOT 1
- About disable code format!!! HOT 2
- I am a win10 system, the outline plug-in can not load successfully HOT 8
- Find References pane improvements
- atom-ide-ui does not work with htmllint
- Compatibility with Pymakr
- Outline doesn't work when open a file clicking on Tree View HOT 2
- Uncaught Error: Invariant violation: "oldElem.constructor.name === 'nuclide-react-mount-root'" HOT 2
- [feature] datatip on hover+key HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from atom-ide-ui.