MarkView is a Chrome extension for reading markdown file with
an outline view, support multiple table format styles, code block syntax
highlight and Github Flavored Markdown. MarkView also come with a great built-in text editor, so user can write Markdown file on the web.
Install From Chrome Web Store
Install From Project Web Page
Try our samples after installing MarkView!
View Markdown File
Note: Unchecked slide format on chrome-extension://iaddkimmopgchbbnmfmdcophmlnghkim/options.html
View Custom Style
Note: enter " * {color: red;} " in custom area and save before you try.
View Slide File
Note: Checked slide format on chrome-extension://iaddkimmopgchbbnmfmdcophmlnghkim/options.html
You can see demo and project page on Baiyun Consulting Group Landing Page Project Portfolio
Landing page Jekyll theme is open source project, you can find it on github landing page. Landing-Page theme is a services theme that allows you to showcase your services/products/portfolio. You can also see this theme listed on Jekyll themes gallery in here.
Start by forking this repository.
Feel free to open issues if you run into trouble or have suggestions.
Pull Requests always welcome.
Baiyun Consulting Group provides custom/modification services on this great theme. Services such as adding support for multiple languages, adding contact form, google map and so on. Contact us if you need.
Feel free to Tweet, Share to Google+ or Leave a Comment here!
These repository dotfiles[1] are for setup the system enviornment in Mac OS.
Backup your home original dotfiles if you need.
Get the repository whereever you want. I like to keep in ~/Projects/dotfiles
git clone https://github.com/swcool/dotfiles.git
Using homebrew to install apps such as zsh, tmux, git, and vim
cd dotfiles; setup/homebrew.sh
Symlink to dotfiles to home directory as ~/.*
setup/create_symlink.sh
Start using your dotfiles’ apps
According to the releas note, the new version contains a number of fixes and improvements, including:
Rich Notifications Improvements
An Updated Incognito / Guest NTP design
The addition of a Browser crash recovery bubble
Chrome App Launcher for Linux
Lots of under the hood changes for stability and performance
This update includes 26 security fixes. Below, we highlight fixes that were either contributed by external researchers or particularly interesting. Please see the Chromium security page for more information.
From my observation, this update fixed the issue on using window.close()
to close the popup window. You will see this in the console when it fail, “Scripts may close only the windows that were opened by it.”
So, in the previous Chrome released builds, the below code block may worked but not with this update.
|
|
Above is to open a new window with about:blank to replace the current page, then close it. From this Chrome update, you have to update your code accordingly to close the popup window. One of the solution is to grab the popup window id and use
|
|
method to remove it. Chrome extension windows API can be found at chrome.windows.
chrome.windows.remove
is Chrome extension API, javascript program should be recognized by chrome extension. You can try by putting it inside background.js, in your chrome extension manifest.json you need to have:
|
|
In the past, a great discussion around this window close issue can be found at stackoverflow.
Actually my chrome extension MarkView was facing this issue and I had to update my code to make it work for this Chrome Update. By the way, MarkView is tool to read and write Awesome Markdown Files, it provides features including Content Outline, Sortable Tables and code block syntax highlight with line number.
Update: Due to the design changes, MarkView no longer use popup window
for login, user won’t see the action of “close popup window” in current version of MarkView.