# Jekyll serve does not use current directory css

**URL:** <https://talk.jekyllrb.com/t/jekyll-serve-does-not-use-current-directory-css/3741>\
**Category:** Help\
**Created:** [December 29, 2019, 2:08am UTC](https://talk.jekyllrb.com/t/jekyll-serve-does-not-use-current-directory-css/3741 "2019-12-29T02:08:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sharlikran](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/sharlikran/32/549_2.png) [@Sharlikran](https://talk.jekyllrb.com/u/Sharlikran)\
**Post date:** [December 29, 2019, 2:08am UTC](https://talk.jekyllrb.com/t/jekyll-serve-does-not-use-current-directory-css/3741/1 "2019-12-29T02:08:41Z")

</div>

> **[TES5Edit/docs](https://github.com/TES5Edit/docs)**
>
> TES5Edit documentation - by EpFwip. Contribute to TES5Edit/docs development by creating an account on GitHub.

All those files work perfectly fine when you view the page with a web browser. I see the font I want and if I change the size of the browser the page will resize, everything works exactly how I want.

Now opening gitbash or a terminal or bash if I serve the page locally it uses the gem at it’s current state as ruby has installed it. Jekyll doesn’t use my changes from the directory I am in on my HD.

When I go to [https://tes5edit.github.io/docs/](https://tes5edit.github.io/docs/) I see the page as it should be, when I go to localhost:4000 I see it with the default style sheets from the caymen theme and nothing from my local files in the \_sass folder is used.

How do I serve the site to preview it from my HD so I don’t have to tweak the page over and over and over and push and push and push until I get it how I want it?

Also I have read lots of docs. I have not come across the solution. I use Windows 7. Things like bundle exec jekyll serve do not work on windows. There is no bundle file. I get an error that the .bundle dirrectory could not be found.

I’m just running jekyll serve from gitbash from the cloned GitHub repo on my hard drive. I can go to localhost:4000 and I see the page just fine, but it just is not using the files I want it to, it is using the gem how it is installed using gem install jekyll-theme-cayman.

Also I want to just use the css files from the github repo my site uses and I want jekyll to use the files on the hard drive when I use jekyll serve. I don’t want to make a new theme each and every time I tweak the css files a little bit.

---

<div class="post-metadata">

**Author:** ![Sharlikran](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/sharlikran/32/549_2.png) [@Sharlikran](https://talk.jekyllrb.com/u/Sharlikran)\
**Post date:** [December 29, 2019, 2:14am UTC](https://talk.jekyllrb.com/t/jekyll-serve-does-not-use-current-directory-css/3741/2 "2019-12-29T02:14:25Z")

</div>

![image](https://canada1.discourse-cdn.com/flex030/uploads/jekyllrb/original/2X/8/8c0ed14c9c08fdbf20ab29cf8fe84209388dac07.png)

This is how the page looks from the web, exactly how I want.

---

<div class="post-metadata">

**Author:** ![Sharlikran](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/sharlikran/32/549_2.png) [@Sharlikran](https://talk.jekyllrb.com/u/Sharlikran)\
**Post date:** [December 29, 2019, 2:15am UTC](https://talk.jekyllrb.com/t/jekyll-serve-does-not-use-current-directory-css/3741/3 "2019-12-29T02:15:10Z")

</div>

![image](https://canada1.discourse-cdn.com/flex030/uploads/jekyllrb/original/2X/f/f8c9d992f48f529925a175b79bf6672d0ebb8bf2.png)

This is how it looks from localhost:4000 and it’s not using the font and style corrections I have made.

---

<div class="post-metadata">

**Author:** ![rdyar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/rdyar/32/710_2.png) [@rdyar](https://talk.jekyllrb.com/u/rdyar)\
**Post date:** [December 29, 2019, 5:29am UTC](https://talk.jekyllrb.com/t/jekyll-serve-does-not-use-current-directory-css/3741/4 "2019-12-29T05:29:16Z")

</div>

where are you editing the css to make the change? what file exactly?

I see sass files for `additional_styles.scss` and `adopted-styles.scss` but it looks like only the adopted sass is imported?

---

<div class="post-metadata">

**Author:** ![Sharlikran](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/sharlikran/32/549_2.png) [@Sharlikran](https://talk.jekyllrb.com/u/Sharlikran)\
**Post date:** [December 29, 2019, 7:02pm UTC](https://talk.jekyllrb.com/t/jekyll-serve-does-not-use-current-directory-css/3741/7 "2019-12-29T19:02:34Z")

</div>

I apologize I am simply stupid. Well not really, just not thinking or being thorough. I had not pulled in changes from a pull request someone made a few weeks/months ago. I need a big face palm pic.
