Commit Graph

304 Commits

Author SHA1 Message Date
Martin Charles
387ca82dec Fixed unnecessary scrollbar 2014-05-13 17:42:27 -04:00
Mathias Meyer
605a7dc799 Slim down the status images popup a whee bit. 2014-05-13 09:17:44 +02:00
Josef Šimánek
493518091f Fix indicator in accounts.
Closes #248
2014-05-12 11:55:21 +02:00
Piotr Sarnacki
286b945ba9 Style commit message on requests list to be shortend 2014-05-12 11:03:10 +02:00
Piotr Sarnacki
1a0d004aeb Link commit on requests list to github 2014-05-12 11:03:10 +02:00
Piotr Sarnacki
57edf811b7 Add requests page 2014-05-12 11:03:10 +02:00
Mathias Meyer
d6336a8b36 Fix media queries. I have no idea what I'm doing. 2014-05-12 09:52:05 +02:00
Mathias Meyer
218e0a12fb Silly first attempt at supporting mobile browsers.
This applies some simple fixes to make the build page looks ever
so slight more presentable, but needs some more tuning.
2014-05-12 09:14:17 +02:00
Josef Šimánek
75d58816ca Use textarea instead of input for build status images and links. 2014-05-12 02:47:37 +02:00
Josef Šimánek
dfdc392690 Trim status image modal.
Closes https://github.com/travis-ci/travis-ci/issues/1900
2014-05-12 02:14:52 +02:00
Mathias Meyer
e100eea2d8 A lousy attempt at vertically aligning the footer.
There's gotta be a better way!
2014-05-09 18:01:22 +02:00
Mathias Meyer
2f455c1f4a Restore a better margin for commit body.
Looks off in Safari, probably needs a proper wrapper element
to make sure everything stays in place.
2014-05-09 11:30:23 +02:00
Mathias Meyer
6939ede1b7 Give the branch more space. 2014-05-09 10:56:49 +02:00
Mathias Meyer
49c794c533 Fine tuning for branch name and subject.
In Chrome, it looked slightly off, the line-height adjustment
seems to fix it.
2014-05-09 10:28:35 +02:00
Mathias Meyer
2bc3d4d488 Don't break the branch name.
If it's too long, we'll hide the rest.
2014-05-09 08:04:34 +02:00
Mathias Meyer
8fac690236 Fix font in the "Sync Now" button. 2014-05-09 07:42:40 +02:00
Mathias Meyer
13b9bc6cce Slightly increased font size for times. 2014-05-08 17:36:57 +02:00
Mathias Meyer
bf84301710 Improve spacing for octocats. 2014-05-08 17:11:15 +02:00
Mathias Meyer
e1bd111224 Change summary on job page, fix more tests.
This brings both pages on par, though the duplication isn't ideal.
2014-05-08 16:31:33 +02:00
Mathias Meyer
1373308475 Delete old summary, fix tests for the builds page.
This commit breaks tests for the job page, but bear with me. It
doesn't have the new layout yet.
2014-05-08 16:00:28 +02:00
Mathias Meyer
1ceb935e19 Shorter commits for compare URLs, optimize footer.
The flow when reducing the browser width isn't fully right yet,
but we're getting there.
2014-05-08 13:21:45 +02:00
Mathias Meyer
744e32a15c Add footer section for commit and author details. 2014-05-08 12:37:00 +02:00
Mathias Meyer
4554ca3c0b Underline links in the commit body. 2014-05-08 11:20:06 +02:00
Mathias Meyer
a6d6e40f9c Initial version of a new build header.
Based on @Juice10's original designs at travis-ci/travis-assets#24.
2014-05-08 11:08:38 +02:00
Mathias Meyer
80b3c2c826 Let the add repository button float on the right. 2014-05-06 14:56:39 +02:00
Mathias Meyer
781a99edd8 Add button to add a new repository from sidebar.
It's currently not obvious where to click to add a new repository,
and if anything, we should make it easier for people to set up
new repositories.
2014-05-06 14:46:52 +02:00
Mathias Meyer
2e6e896c74 Use correct font for follow log button. 2014-05-06 08:05:53 +02:00
Piotr Sarnacki
31cb3c0bb5 Prevent sending double restart request
When requeue icon was clicked 2 times it was sometimes the case that we
sent 2 requests. This commit prevents that and also adds a little nice
indicator instead of restart button while we're sending the request.
2014-05-05 15:37:08 +02:00
Mathias Meyer
74b6f14ab0 Decrease line height for commit body slightly.
18px seems like a good compromise between ASCII art and
readability.
2014-05-03 20:16:45 +02:00
Mathias Meyer
22130f8328 Wrap commit body into a pre tag.
This follows the idea that the message can contain useful things
like ASCII diagrams or wonderful art.

Related to travis-ci/travis-ci#2003.
2014-05-03 19:59:20 +02:00
Mathias Meyer
42539d94de Set whitespace handling via CSS.
Relevant for travis-ci/travis-ci#2003.
2014-05-03 18:04:31 +02:00
Jeff Wear
3fb40b4d4b Style the "underline" class. (refs travis-ci/travis-ci#2047)
And remove the unused "underscore" class.
2014-03-23 16:27:08 -07:00
Mathias Meyer
c294dcf793 Make explanation box smaller, left-align text. 2014-03-10 12:50:31 +01:00
Piotr Sarnacki
535a873dc0 Make "to top" link visible when scrolling through the log
These are the changes by @dmathieu (reverted at d7bef2b) slightly
changed to allow us to use them also on Travis Pro.

The change is to still use onScroll calculations in order to position
elements instead of using "position: fixed". The latter method is harder
to use when element needs to be positioned relatively to other element -
on Pro we would have to still calculate the position because of the
right sidebar.
2014-03-04 14:07:33 +01:00
Mathias Meyer
c8a348c5b6 Set all flex vendor attributes when maximized. 2014-03-03 17:36:08 +01:00
Piotr Sarnacki
39b8af12f9 Merge branch 'insufficient-oauth-permissions'
Conflicts:
	assets/scripts/app/routes.coffee
2014-02-24 23:33:14 +01:00
Mathias Meyer
98f1e62047 Decrease line-height for switches.
The label not being vertically centered was driving me mad.
2014-02-18 11:56:20 +01:00
Piotr Sarnacki
9bd9ab2b0a Make sure that menu is on top 2014-02-13 12:28:55 +01:00
Henrik Hodne
2450f9fe9d Revert previous revert
I found the commit that caused the bug that caused me to do the last
revert. I'm therefore reverting the previous revert and I will be
committing a revert that reverts the commit that introduced the bug. See
next commit.

This reverts commit db2d38a7af.
2014-02-12 09:54:24 -06:00
Henrik Hodne
db2d38a7af
Revert setting panel deploy
This seems to have caused issues with enabling the hooks for
repositories.
2014-02-12 09:14:47 -06:00
Piotr Sarnacki
8d19410264 Merge remote-tracking branch 'origin/settings-pane'
Conflicts:
	assets/scripts/app/controllers.coffee
	assets/scripts/app/routes.coffee
	assets/scripts/app/views/repo/show.coffee
2014-02-12 11:52:01 +01:00
Piotr Sarnacki
803c7d0278 Fix flex CSS
We used flex CSS features from both old and new specification.
Furthermore, we weren't using moz and ms prefixes for a new model, which
may have also made it worse in IE and Firefox.

This commit changes CSS to use new flexbox implementation with all the
prefixes (which should not be needed for current versions, but it won't
hurt to keep them for a while).
2014-01-29 14:35:59 +01:00
Hiro Asari
853a59141f Remove top border for annotations [skip ci] 2014-01-27 14:15:34 -05:00
Hiro Asari
e00b938f4d Merge pull request #190 from travis-ci/hh-annotations
Annotation support (#1220)
2014-01-27 08:41:52 -08:00
Piotr Sarnacki
360b32a4f2 Merge branch 'updated-styles'
Conflicts:
	assets/scripts/app/templates/layouts/top.hbs
	assets/scripts/app/templates/repos/list.hbs
2014-01-27 13:02:05 +01:00
Hiro Asari
26c5cf2a05 Add status image example for POD
Fixes https://github.com/travis-ci/travis-web/issues/235

Note the height attribute is removed from `#status-image`.
We now let browser decide how tall the popup will be.
2014-01-25 09:06:25 -05:00
Hiro Asari
9e2a8cb218 Merge branch 'master' into hh-annotations
Conflicts:
	assets/scripts/app/controllers/job.coffee
	assets/scripts/app/models/job.coffee
2014-01-24 10:18:58 -05:00
Justine Arreche
7d9db8cbae restyled general settings 2014-01-24 10:04:12 -05:00
Piotr Sarnacki
d41d6de175 Merge branch 'master' into settings-pane
Conflicts:
	assets/scripts/app/templates/profile/tabs/hooks.hbs
2014-01-21 18:01:42 +01:00
Piotr Sarnacki
8e5111da88 Convert switches in profile to components 2014-01-21 17:57:35 +01:00
Piotr Sarnacki
d7bef2b94e Revert tailing changes 2014-01-20 15:00:34 +01:00
Hiro Asari
8b6be08ef4 Merge branch 'master' into settings-pane
Conflicts:
	assets/scripts/app/routes.coffee
	assets/scripts/app/templates/profile/tabs/hooks.hbs
2014-01-17 07:09:04 -05:00
Hiro Asari
97d73ad98c Tweak ANSI cyan values
to values indicated in Standard VGA colors in https://en.wikipedia.org/wiki/ANSI_escape_code

Fixes https://github.com/travis-ci/travis-ci/issues/1667
2014-01-11 13:04:50 -05:00
Hiro Asari
496e67070f Darken ANSI green
Fixes https://github.com/travis-ci/travis-ci/issues/1217
2014-01-10 23:37:17 -05:00
Justine Arreche
8fb194b557 Merge branch 'master' of https://github.com/travis-ci/travis-web into updated-styles 2014-01-10 10:49:43 -05:00
Justine Arreche
909da95d0f Updating branch from master 2014-01-09 15:19:42 -05:00
Hiro Asari
6ec13ceee1 Merge pull request #240 from dmathieu/multiple_lines
Highlight multiple lines
2014-01-09 10:41:28 -08:00
Philip Arndt
4330aa48ed Fixes #236 by setting #top min-width to 930px to match #left plus #main 2014-01-09 08:55:21 +13:00
Damien Mathieu
c9e0f07a5a highlight multiple lines
We can now highlight multiple lines, adding #L1-L2 to the hash.
We can select the ending line with shift + click.

Closes travis-ci/travis-ci#1829
2014-01-07 21:46:19 +01:00
Justine Arreche
d324319a96 changes made to profile page including increased type size for readability, color styling and gravatar border radius increase 2014-01-03 19:10:58 -05:00
Piotr Sarnacki
3a15b037da Link to repo settings from a hooks page 2013-12-18 11:02:24 +01:00
Piotr Sarnacki
c18222ea51 Settings pane
This commit contains a settings pane implementation. There are a couple
of things here, which are not used yet, like advanced form helpers. I'm
leaving them here, because the plan is to add support for more settings
soon (like: include/exclude branch patterns), which will need these
helpers.

There is also tabs support, although in the current version there is
only one tab (initially it was created for supporting general tab and
notifications tab).
2013-12-18 11:02:23 +01:00
Damien Mathieu
1920785f50 fix regression when going below the log zone
Since a431b68c28, when going below the max
of the log files, the position button would remain in fixed position.
This fixes it.
2013-12-13 17:09:15 +01:00
Damien Mathieu
10d49c6983 refactor and add tests to tailing 2013-12-13 15:27:33 +01:00
Damien Mathieu
a431b68c28 make the back to top fixed and fluidify the follow scrolls
Fixes #89
2013-12-05 16:01:51 +01:00
Hiro Asari
f86a7f8973 Merge pull request #223 from travis-ci/ha-bug-ci_gh1659
Style 'grey' class
2013-12-02 05:35:16 -08:00
Hiro Asari
9c2be87ac2 Lighten $ansi-grey 2013-11-27 01:20:55 -05:00
Hiro Asari
9e3700752e Style 'grey' class 2013-11-22 08:32:02 -05:00
Greg Karékinian
d5bb233df0 Align line numbers with CSS
It looks good up to 9999

Refs #222
2013-11-20 13:01:37 +01:00
Justine Arreche
de02f0d028 styling to github oauth error page and added travis-crying icon 2013-10-28 11:55:25 -04:00
Justine Arreche
15dc5ff921 added vertical align top to .slug 2013-10-21 21:19:37 -04:00
Justine Arreche
1210d07a90 changed #right .slug to inline 2013-10-21 20:04:13 -04:00
Justine Arreche
af65c668d1 bringing in darker #left div bg color for master app.css 2013-10-16 13:09:48 -04:00
Justine Arreche
9fb54749be darkened #left div a bit to reduce amount of white on page for people with less repos 2013-10-16 12:55:35 -04:00
Justine Arreche
14d7c0405c adding white color for anchors in flash messages 2013-10-15 13:58:46 -04:00
Justine Arreche
4bde44e40e added color white to flash class anchor tag 2013-10-15 13:45:56 -04:00
Justine Arreche
e5363fc64d added stylesheet ref for google fonts and added backup helvetica and sans-serif to app sass and getting started 2013-10-14 17:34:14 -04:00
Justine Arreche
b9a7916cf4 changed colors of build error/success messages to fit new color scheme, adjusted message positioning and added a white version of the close icon 2013-10-10 18:39:28 -04:00
Justine Arreche
3c90e42ecf fixed positioning of #profile right bar 2013-10-10 01:06:58 -04:00
Justine Arreche
3d8a72a074 fixed border colors for all tip boxes 2013-10-09 14:13:50 -04:00
Justine Arreche
3278b1e308 centerd tab titles 2013-10-09 13:14:11 -04:00
Justine Arreche
ced2bc63f6 fixed alignmnt of Mr. T 2013-10-08 16:57:17 -04:00
Justine Arreche
bdc84746f8 WIP - added inline-block to both span and .mascot in attemps to fix Mr. T 2013-10-08 15:48:09 -04:00
Justine Arreche
a57952e2f8 WIP fixing auth page, successfully fixed firefox button bug 2013-10-08 15:11:27 -04:00
Justine Arreche
68d71c33b5 lightened show more button to closer reflect tools buttons 2013-10-08 01:28:40 -04:00
Justine Arreche
588536e360 styled show more builds button 2013-10-08 01:26:11 -04:00
Henrik Hodne
e3e96aca73 Remove more trailing whitespace 2013-10-07 17:07:33 -05:00
Justine Arreche
51c1b4dcee Took out linkTo in list.hbs and fixed cursor to pointer on li elements for left repo list view 2013-10-07 17:16:54 -04:00
Justine Arreche
0500ab1168 Rearranged some copy for first_sync to increase readability and added mascot to success message 2013-10-05 15:19:46 -04:00
Justine Arreche
9c078575c1 Merge branch 'updated-styles' of https://github.com/travis-ci/travis-web into updated-styles 2013-10-05 14:25:43 -04:00
Justine Arreche
515a0861ba new loading spinner gif, header styles and columns for first_sync page 2013-10-05 14:04:52 -04:00
Josh Kalderimis
78c53dd500 change the log font size to 12 2013-10-05 15:46:19 +02:00
Justine Arreche
1bc7bbee67 changed layout of getting_started to two columns and reorganized typographic styles and heirarchy 2013-10-04 23:27:30 -04:00
Justine Arreche
1cd544ad3b new screenshots for getting started steps and new styles and centered alignment 2013-10-04 15:40:46 -04:00
Justine Arreche
0cfb44868c added in 'step' headlines to break down the info a bit better 2013-10-03 19:46:40 -04:00
Justine Arreche
b78dec5091 increased width of getting started div and took away align right on images 2013-10-03 19:11:35 -04:00
Justine Arreche
0b01dd6278 fixed styling on auth and added mascot above copy 2013-10-03 18:46:48 -04:00
Justine Arreche
d75a2f64a6 increased width of #left to account for longer repo users/names 2013-10-03 18:09:21 -04:00
Justine Arreche
b5a27c5d21 reduced width of #left to 260px 2013-10-03 18:05:46 -04:00
Justine Arreche
9d39402f2d additional styling to auth page and new icon for finished label 2013-10-03 18:00:54 -04:00