nitrotasks / nitro

The beautiful way to get things done.
https://nitrotasks.com
GNU Affero General Public License v3.0
517 stars 65 forks source link

Problem with compiling CSS #276

Closed pydubreucq closed 10 years ago

pydubreucq commented 10 years ago

Hi, Since I've updated My Nitro app It's broken, I've this: http://awesomescreenshot.com/05927atd34

When I'm launching Nitro, I've this:

cake.coffeescript server

/home/pydubreucq/prog/Nitro/source/scripts/init.coffee
  + jqueryify
  - ./controllers/app

/home/pydubreucq/prog/Nitro/node_modules/jqueryify/index.js

/home/pydubreucq/prog/Nitro/source/scripts/controllers/app.coffee
  - ../vendor/libs
  + base
  - ../utils/touchify
  + jqueryify
  - ../utils/translate
  - ../utils/event
  - ../utils/mouse
  - ../models/task
  - ../models/list
  - ../models/setting
  - ../models/user
  - ../controllers/auth
  - ../controllers/search
  - ../views/keys
  - ../controllers/views
  - ../models/default/list.json
  - ../models/default/task.json

/home/pydubreucq/prog/Nitro/source/scripts/vendor/libs.coffee
  - ./jquery-ui
  - ./jquery.autosize

/home/pydubreucq/prog/Nitro/source/scripts/vendor/jquery-ui.js

/home/pydubreucq/prog/Nitro/source/scripts/vendor/jquery.autosize.js

/home/pydubreucq/prog/Nitro/node_modules/base/index.js

/home/pydubreucq/prog/Nitro/source/scripts/utils/touchify.coffee
  + base
  - ../utils/touch

/home/pydubreucq/prog/Nitro/source/scripts/utils/touch.coffee

/home/pydubreucq/prog/Nitro/source/scripts/utils/translate.coffee
  + jqueryify
  - ../models/setting
  - ../utils/event
  - ../languages/languages

/home/pydubreucq/prog/Nitro/source/scripts/models/setting.coffee
  + base
  - ../controllers/local

/home/pydubreucq/prog/Nitro/source/scripts/controllers/local.coffee
  + base

/home/pydubreucq/prog/Nitro/source/scripts/utils/event.coffee
  + base

/home/pydubreucq/prog/Nitro/source/scripts/languages/languages.coffee
  - ./compiled/bg.json
  - ./compiled/bn-IN.json
  - ./compiled/default.json
  - ./compiled/en-pi.json
  - ./compiled/es-ES.json
  - ./compiled/nl.json

/home/pydubreucq/prog/Nitro/source/scripts/languages/compiled/bg.json

/home/pydubreucq/prog/Nitro/source/scripts/languages/compiled/bn-IN.json

/home/pydubreucq/prog/Nitro/source/scripts/languages/compiled/default.json

/home/pydubreucq/prog/Nitro/source/scripts/languages/compiled/en-pi.json

/home/pydubreucq/prog/Nitro/source/scripts/languages/compiled/es-ES.json

/home/pydubreucq/prog/Nitro/source/scripts/languages/compiled/nl.json

/home/pydubreucq/prog/Nitro/source/scripts/utils/mouse.coffee
  + mouse
  - ../models/list

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/api.js
  + signals
  - ./items
  - ./mouse
  - ./select
  - ./drag
  - ./drop
  - ./menu
  - ./sort

/home/pydubreucq/prog/Nitro/node_modules/mouse/node_modules/signals/index.js

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/items.js
  - ./frame

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/frame.js
  - ./rectangle
  - ./extends

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/rectangle.js

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/extends.js

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/mouse.js

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/select.js
  - ./box

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/box.js
  - ./points

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/points.js
  - ./rectangle
  - ./extends

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/drag.js

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/drop.js
  - ./frame

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/menu.js

/home/pydubreucq/prog/Nitro/node_modules/mouse/source/sort.js
  - ./frame

/home/pydubreucq/prog/Nitro/source/scripts/models/list.coffee
  + base
  - ../controllers/local
  - ./task

/home/pydubreucq/prog/Nitro/source/scripts/models/task.coffee
  + base
  - ../models/list
  - ../controllers/local
  - ../utils/prettydate

/home/pydubreucq/prog/Nitro/source/scripts/utils/prettydate.coffee
  - ../utils/translate

/home/pydubreucq/prog/Nitro/source/scripts/models/user.coffee
  + base
  - ../controllers/local

/home/pydubreucq/prog/Nitro/source/scripts/controllers/auth.coffee
  - ../models/user
  - ../views/auth
  - ../utils/event
  - ../utils/config

/home/pydubreucq/prog/Nitro/source/scripts/views/auth.coffee
  + base
  - ../models/user
  - ../templates/auth

/home/pydubreucq/prog/Nitro/source/scripts/templates/auth.coffee
  - ../utils/config

/home/pydubreucq/prog/Nitro/source/scripts/utils/config.coffee

/home/pydubreucq/prog/Nitro/source/scripts/controllers/search.coffee
  + base
  - ../models/list
  - ../models/task
  - ../utils/event
  - ../utils/translate

/home/pydubreucq/prog/Nitro/source/scripts/views/keys.coffee
  + base
  - ../utils/keys
  - ../controllers/views

/home/pydubreucq/prog/Nitro/source/scripts/utils/keys.json

/home/pydubreucq/prog/Nitro/source/scripts/controllers/views.coffee
  - ../views/modal
  - ../views/settings_tab
  - ../views/keys
  - ../views/loading_screen
  - ../views/lists
  - ../views/title
  - ../views/list_menu
  - ../views/tasks
  - ../views/settings
  - ../views/night
  - ../views/panel
  - ../views/list/inbox
  - ../views/list/all
  - ../views/list/completed

/home/pydubreucq/prog/Nitro/source/scripts/views/modal.coffee
  + base

/home/pydubreucq/prog/Nitro/source/scripts/views/settings_tab.coffee
  + base
  - ../utils/timer

/home/pydubreucq/prog/Nitro/source/scripts/utils/timer.coffee

/home/pydubreucq/prog/Nitro/source/scripts/views/loading_screen.coffee
  + base
  - ../utils/event

/home/pydubreucq/prog/Nitro/source/scripts/views/lists.coffee
  + base
  - ../models/list
  - ../utils/keys
  - ../views/list/item
  - ../utils/mouse
  - ../utils/event

/home/pydubreucq/prog/Nitro/source/scripts/views/list/item.coffee
  - ../../utils/mouse
  + base
  - ../../templates/list

/home/pydubreucq/prog/Nitro/source/scripts/templates/list.coffee
  - ../models/list

/home/pydubreucq/prog/Nitro/source/scripts/views/title.coffee
  + base
  - ../models/list
  - ../utils/keys
  - ../utils/timer

/home/pydubreucq/prog/Nitro/source/scripts/views/list_menu.coffee
  + base
  - ../models/list
  - ../views/modal/destroy_list
  - ../models/setting
  - ../views/modal/share
  - ../views/modal/email

/home/pydubreucq/prog/Nitro/source/scripts/views/modal/destroy_list.coffee
  - ../../models/setting
  - ../../views/lists
  - ../modal

/home/pydubreucq/prog/Nitro/source/scripts/views/modal/share.coffee
  - ../modal

/home/pydubreucq/prog/Nitro/source/scripts/views/modal/email.coffee
  - ../modal

/home/pydubreucq/prog/Nitro/source/scripts/views/tasks.coffee
  + base
  - ../views/lists
  - ../views/task_item
  - ../models/task
  - ../models/list
  - ../models/setting
  - ../utils/keys
  - ../utils/date
  - ../utils/timer
  - ../utils/touch
  - ../templates/task
  - ../templates/group
  - ../templates/tasks

/home/pydubreucq/prog/Nitro/source/scripts/views/task_item.coffee
  + base
  - ../models/list
  - ../models/setting
  - ../utils/event
  - ../views/task_item_expanded
  - ../utils/mouse

/home/pydubreucq/prog/Nitro/source/scripts/views/task_item_expanded.coffee
  + base
  - ../views/modal/destroy_task
  - ../models/list
  - ../models/setting
  - ../utils/keys
  - ../utils/translate
  - ../utils/timer
  - ../templates/task_expanded

/home/pydubreucq/prog/Nitro/source/scripts/views/modal/destroy_task.coffee
  - ../../models/setting
  - ../modal

/home/pydubreucq/prog/Nitro/source/scripts/templates/task_expanded.coffee
  - ../utils/translate

/home/pydubreucq/prog/Nitro/source/scripts/utils/date.coffee

/home/pydubreucq/prog/Nitro/source/scripts/templates/task.coffee
  - ../utils/translate

/home/pydubreucq/prog/Nitro/source/scripts/templates/group.coffee

/home/pydubreucq/prog/Nitro/source/scripts/templates/tasks.coffee
  - ../utils/translate

/home/pydubreucq/prog/Nitro/source/scripts/views/settings.coffee
  + base
  - ../utils/event
  - ../views/settings_tab
  - ../views/tab/general
  - ../views/tab/account
  - ../views/tab/language
  - ../views/tab/about
  - ../utils/timer

/home/pydubreucq/prog/Nitro/source/scripts/views/tab/general.coffee
  - ../../models/setting
  - ../settings_tab
  - ../../views/modal/export

/home/pydubreucq/prog/Nitro/source/scripts/views/modal/export.coffee
  - ../modal
  - ../../controllers/data

/home/pydubreucq/prog/Nitro/source/scripts/controllers/data.coffee
  - ../models/list
  - ../models/task
  - ../models/user
  - ../models/setting

/home/pydubreucq/prog/Nitro/source/scripts/views/tab/account.coffee
  - ../settings_tab
  - ../../models/user

/home/pydubreucq/prog/Nitro/source/scripts/views/tab/language.coffee
  - ../../models/setting
  - ../settings_tab

/home/pydubreucq/prog/Nitro/source/scripts/views/tab/about.coffee
  - ../settings_tab

/home/pydubreucq/prog/Nitro/source/scripts/views/night.coffee
  + base
  - ../models/setting
  - ../utils/timer

/home/pydubreucq/prog/Nitro/source/scripts/views/panel.coffee
  + base
  - ../models/user
  - ../utils/event
  - ../vendor/md5

/home/pydubreucq/prog/Nitro/source/scripts/vendor/md5.js

/home/pydubreucq/prog/Nitro/source/scripts/views/list/inbox.coffee
  - ../../utils/mouse
  - ./item
  - ../../models/list
  - ../../utils/translate
  - ../../utils/event

/home/pydubreucq/prog/Nitro/source/scripts/views/list/all.coffee
  - ../../models/task
  - ../../models/list
  - ./item
  - ../../utils/event

/home/pydubreucq/prog/Nitro/source/scripts/views/list/completed.coffee
  - ../../models/task
  - ../../utils/event
  - ./item

/home/pydubreucq/prog/Nitro/source/scripts/models/default/list.json

/home/pydubreucq/prog/Nitro/source/scripts/models/default/task.json

scrunching...
compiling...
[JS] Writing
Server started on 9294

Thanks by advance Best Regards

stayradiated commented 10 years ago

Hi.

This looks like it is a problem with corrupt CSS.

To generate the screen.css file we use a tool called Sass which you can install from http://sass-lang.com/ Then run npm run-script sass to build the file.

Alternatively, you can download a copy of screen.css file from here: https://www.dropbox.com/s/iketyqlcsv6aeue/screen.css and place it in the app/css/ folder.

I'll update the README with this information.