Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated NPM packages and compatibility with Firefox #1

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

KeeTraxx
Copy link

Firefox needs escaping in data:image/svg+xml;utf8

Copy link
Contributor

@LorenzBischof LorenzBischof left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! 👍 Looks great. Just a few questions:

/*********************************************
* SLIDE MASTER
*********************************************/

.reveal .slide-background {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doesn't this add a background if no style is specified?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, actually - this will add a simple puzzle style (white background + puzzle tangrams) for slides without a master slide defined. Looks cool.

// Primary/body text
$mainFont: 'Roboto', sans-serif;
$mainFont: 'Roboto',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why add a new line?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was because of the scss autoformatter. Sorry!

@if $from==$to {
@return 'h#{$from}';
}
@else {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why add a newline?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry this is from the scss autoformatter.


// Override theme settings (see ../template/settings.scss)
// Background of the presentation
$backgroundColor: #fff;

$backgroundColor: #3B7BBE;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did you change this and then hardcode it in body?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought it would be nice to have a general style. Without having to use a specific class - e.g. <!-- .slide: class="master01" -->

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds reasonable. You didn't mention it in your description.

@KeeTraxx
Copy link
Author

I reworked some changes and will resubmit another pull request soon!

@KeeTraxx KeeTraxx closed this Aug 20, 2018
@LorenzBischof
Copy link
Contributor

Why not just update this pull request?

@LorenzBischof LorenzBischof reopened this Aug 20, 2018
@KeeTraxx
Copy link
Author

I'll have more improvements as I work on my workshop presentation. I guess I can update this pull request if you want

@LorenzBischof
Copy link
Contributor

@KeeTraxx Thanks for all your changes. Please comment when you are done, so I can review and merge.

@KeeTraxx
Copy link
Author

KeeTraxx commented Dec 6, 2018

Ok, I guess it's ok for now. The major changes are:

  • Slides without a special slide class will now have a basic style.
  • Added a .travis.yml for builds which are then pushed to gh-pages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants