change article view to modal. add css styling
merge and resolve conflict